.wallet-checkout-module__ziOKuW__checkout{width:100%;max-width:688px;color:var(--product-foreground);margin:0 auto;padding:32px 24px 48px;font-size:14px;line-height:20px}.wallet-checkout-module__ziOKuW__checkout h1{margin:20px 0 24px;font-size:28px;font-weight:700;line-height:36px}.wallet-checkout-module__ziOKuW__checkout h2{margin:0;font-size:18px;font-weight:600;line-height:28px}.wallet-checkout-module__ziOKuW__checkout p{margin:0}.wallet-checkout-module__ziOKuW__checkout strong{font-weight:600}.wallet-checkout-module__ziOKuW__back{min-height:40px;padding:0}.wallet-checkout-module__ziOKuW__panel{border:1px solid var(--product-border);background:var(--product-surface);border-radius:8px;overflow:hidden}.wallet-checkout-module__ziOKuW__summary{border-bottom:1px solid var(--product-border);gap:20px;padding:24px;display:grid}.wallet-checkout-module__ziOKuW__row{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 16px;display:flex}.wallet-checkout-module__ziOKuW__total{justify-content:space-between;align-items:baseline;gap:16px;display:flex}.wallet-checkout-module__ziOKuW__total strong{font-variant-numeric:tabular-nums;font-size:28px;font-weight:700;line-height:36px}.wallet-checkout-module__ziOKuW__body{gap:20px;padding:24px;display:grid}.wallet-checkout-module__ziOKuW__methods{border:0;min-width:0;margin:0;padding:0}.wallet-checkout-module__ziOKuW__methods legend{margin-bottom:12px;font-weight:600}.wallet-checkout-module__ziOKuW__choices{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.wallet-checkout-module__ziOKuW__method{border:1px solid var(--product-border);cursor:pointer;border-radius:8px;align-items:center;gap:12px;min-height:80px;padding:16px;display:flex;position:relative}.wallet-checkout-module__ziOKuW__paymentBrand{background:var(--product-icon-preview-light);border-radius:4px;flex-shrink:0;align-items:center;padding:4px;display:inline-flex}.wallet-checkout-module__ziOKuW__paymentBrand img{object-fit:contain;width:114px;height:40px;display:block}.wallet-checkout-module__ziOKuW__method>svg{flex-shrink:0}.wallet-checkout-module__ziOKuW__method input{opacity:0;width:1px;height:1px;position:absolute}.wallet-checkout-module__ziOKuW__method[data-selected=true]{border-color:var(--product-primary);background:var(--product-accent)}.wallet-checkout-module__ziOKuW__method:focus-within{outline:2px solid var(--product-primary);outline-offset:3px}.wallet-checkout-module__ziOKuW__method[data-disabled=true]{color:var(--product-disabled-foreground);cursor:not-allowed}.wallet-checkout-module__ziOKuW__methods:disabled .wallet-checkout-module__ziOKuW__method{cursor:default}.wallet-checkout-module__ziOKuW__check{color:var(--product-primary);margin-left:auto}.wallet-checkout-module__ziOKuW__actions,.wallet-checkout-module__ziOKuW__payment{gap:16px;display:grid}.wallet-checkout-module__ziOKuW__pay{width:100%}.wallet-checkout-module__ziOKuW__description{color:var(--product-description-foreground)}.wallet-checkout-module__ziOKuW__description a{padding:0 4px}.wallet-checkout-module__ziOKuW__metadata{color:var(--product-muted-foreground)}.wallet-checkout-module__ziOKuW__notice{background:var(--product-muted);border-radius:8px;padding:12px}.wallet-checkout-module__ziOKuW__error{color:var(--product-danger-text)}.wallet-checkout-module__ziOKuW__details{color:var(--product-description-foreground);margin-top:16px}.wallet-checkout-module__ziOKuW__details summary{cursor:pointer;width:fit-content;min-height:40px;padding:10px 0}.wallet-checkout-module__ziOKuW__details dl{grid-template-columns:auto minmax(0,1fr);gap:12px 16px;margin:8px 0;display:grid}.wallet-checkout-module__ziOKuW__details dd{overflow-wrap:anywhere;margin:0}.wallet-checkout-module__ziOKuW__details dt{color:var(--product-muted-foreground)}.wallet-checkout-module__ziOKuW__details img{margin-top:12px}@media (max-width:480px){.wallet-checkout-module__ziOKuW__checkout{padding:16px 16px 32px}.wallet-checkout-module__ziOKuW__checkout h1{margin:12px 0 20px}.wallet-checkout-module__ziOKuW__summary,.wallet-checkout-module__ziOKuW__body{padding:16px}.wallet-checkout-module__ziOKuW__choices{grid-template-columns:minmax(0,1fr);gap:8px}.wallet-checkout-module__ziOKuW__method{min-height:64px;padding:12px}.wallet-checkout-module__ziOKuW__pay{min-height:48px}}
.wechat-native-payment-module__MmbVoa__payment{border:1px solid var(--product-border);border-radius:var(--product-radius);color:var(--product-foreground);text-align:center;justify-items:center;gap:12px;padding:20px 12px;font-size:14px;line-height:20px;display:grid}.wechat-native-payment-module__MmbVoa__payment h3{font-size:18px;font-weight:600;line-height:28px}.wechat-native-payment-module__MmbVoa__payment[data-embedded=true]{border:0;padding:0}.wechat-native-payment-module__MmbVoa__qr{background:#fff;max-width:100%;padding:4px}.wechat-native-payment-module__MmbVoa__qr svg{max-width:100%;height:auto;display:block}.wechat-native-payment-module__MmbVoa__description{color:var(--product-description-foreground)}.wechat-native-payment-module__MmbVoa__error{color:var(--product-danger-text)}
.voucher-card-v1-module__22-lAa__frame{min-width:0;container:voucher-card/inline-size}.voucher-card-v1-module__22-lAa__coupon{--face:#fff;--ink:#20314d;--line:#20314d33;--button:#20314d;--button-ink:#fff;isolation:isolate;border:1px solid var(--line);background:var(--face);min-height:280px;color:var(--ink);border-radius:16px;grid-template:"brand brand""identity value"1fr"footer footer"/minmax(0,1fr) auto;gap:20px 16px;padding:24px;display:grid;position:relative;overflow:hidden}.voucher-card-v1-module__22-lAa__coupon>:not(.voucher-card-v1-module__22-lAa__art){z-index:1;min-width:0;position:relative}.voucher-card-v1-module__22-lAa__brand{letter-spacing:.16em;grid-area:brand;font-size:14px;font-weight:600;line-height:20px}.voucher-card-v1-module__22-lAa__identity{grid-area:identity;align-self:center}.voucher-card-v1-module__22-lAa__identity h3{overflow-wrap:anywhere;text-wrap:balance;font-size:28px;font-weight:600;line-height:1.25}.voucher-card-v1-module__22-lAa__identity p{overflow-wrap:anywhere;margin-top:12px;font-size:14px;line-height:20px}.voucher-card-v1-module__22-lAa__value{font-variant-numeric:tabular-nums;white-space:nowrap;grid-area:value;align-self:center;align-items:baseline;gap:4px;display:flex}.voucher-card-v1-module__22-lAa__value>span{font-size:18px;font-weight:600;line-height:28px}.voucher-card-v1-module__22-lAa__value strong{font-size:clamp(14px, calc(168px / (var(--digits,2) + .5)), 72px);letter-spacing:-.06em;font-weight:700;line-height:.95}.voucher-card-v1-module__22-lAa__footer{border-top:1px solid var(--line);flex-wrap:wrap;grid-area:footer;justify-content:space-between;align-items:center;gap:8px 12px;padding-top:16px;display:flex}.voucher-card-v1-module__22-lAa__footer>span{flex:120px;font-size:14px;line-height:20px}.voucher-card-v1-module__22-lAa__use{background:var(--button);min-height:40px;color:var(--button-ink);cursor:pointer;border-radius:24px;flex-shrink:0;justify-content:center;align-items:center;gap:8px;padding:8px 16px;font-size:14px;font-weight:600;line-height:20px;display:inline-flex}.voucher-card-v1-module__22-lAa__use:hover:not(:disabled){filter:brightness(.9)}.voucher-card-v1-module__22-lAa__use:disabled{color:var(--ink);border:1px solid var(--line);cursor:default;background:0 0}.voucher-card-v1-module__22-lAa__coupon[data-state=used],.voucher-card-v1-module__22-lAa__coupon[data-state=revoked],.voucher-card-v1-module__22-lAa__coupon[data-state=expired]{filter:grayscale()}.voucher-card-v1-module__22-lAa__art{z-index:0;pointer-events:none;position:absolute}.voucher-card-v1-module__22-lAa__ticket{--face:#fffdf4;--ink:#163ba0;--line:#163ba033;--button:#1456f0;border-radius:12px;grid-template-columns:116px minmax(0,1fr);grid-template-areas:"value brand""value identity""footer footer"}.voucher-card-v1-module__22-lAa__ticket .voucher-card-v1-module__22-lAa__value{border-right:1px dashed var(--line);background:#ffe14c;justify-content:center;align-self:stretch;align-items:center;height:auto;margin:-24px 0 -20px -24px;padding:24px 8px}.voucher-card-v1-module__22-lAa__ticket .voucher-card-v1-module__22-lAa__value>span{align-self:center;padding-top:24px}.voucher-card-v1-module__22-lAa__ticket .voucher-card-v1-module__22-lAa__value strong{font-size:clamp(14px, calc(128px / (var(--digits,2) + .5)), 64px)}.voucher-card-v1-module__22-lAa__ticket .voucher-card-v1-module__22-lAa__brand{align-self:end}.voucher-card-v1-module__22-lAa__ticket .voucher-card-v1-module__22-lAa__footer{border-top-style:dashed}.voucher-card-v1-module__22-lAa__ticket .voucher-card-v1-module__22-lAa__art{border:1px solid var(--line);background:var(--account-canvas,var(--product-canvas));border-radius:50%;width:20px;height:20px;top:-10px;left:130px}.voucher-card-v1-module__22-lAa__orbit{--face:#1456f0;--ink:#fff;--line:#fff5;--button:#fff;--button-ink:#1648c0;border:0}.voucher-card-v1-module__22-lAa__orbit .voucher-card-v1-module__22-lAa__art{border:40px solid #3e76ff;border-radius:50%;width:240px;height:240px;top:-95px;right:-90px}.voucher-card-v1-module__22-lAa__orbit .voucher-card-v1-module__22-lAa__identity{max-width:220px}.voucher-card-v1-module__22-lAa__orbit .voucher-card-v1-module__22-lAa__value{align-self:end}.voucher-card-v1-module__22-lAa__orbit .voucher-card-v1-module__22-lAa__value strong{font-weight:400}.voucher-card-v1-module__22-lAa__bold{--face:#ffe14c;--ink:#222117;--line:#22211733;--button:#ffe14c;--button-ink:#222117;border:0;border-radius:4px;grid-template-columns:auto minmax(0,1fr);grid-template-areas:"brand brand""value identity""footer footer"}.voucher-card-v1-module__22-lAa__bold .voucher-card-v1-module__22-lAa__value strong{font-size:clamp(14px, calc(208px / (var(--digits,2) + .5)), 88px);font-weight:800}.voucher-card-v1-module__22-lAa__bold .voucher-card-v1-module__22-lAa__footer{color:#ffe14c;background:#222117;border:0;margin:0 -24px -24px;padding:12px 24px}.voucher-card-v1-module__22-lAa__bold .voucher-card-v1-module__22-lAa__use:disabled{color:#ffe14c;border-color:#ffe14c88}.voucher-card-v1-module__22-lAa__bold .voucher-card-v1-module__22-lAa__identity h3{font-weight:700}.voucher-card-v1-module__22-lAa__paper{--face:#f6f0e3;--ink:#514231;--line:#8b735555;--button:#514231;outline-offset:-8px;border-radius:2px;outline:1px solid #8b735533;grid-template-areas:"brand value""identity value""footer footer";padding:24px 28px}.voucher-card-v1-module__22-lAa__paper .voucher-card-v1-module__22-lAa__identity h3,.voucher-card-v1-module__22-lAa__paper .voucher-card-v1-module__22-lAa__value strong{font-family:Songti SC,Noto Serif CJK SC,SimSun,Georgia,serif;font-weight:600}.voucher-card-v1-module__22-lAa__paper .voucher-card-v1-module__22-lAa__brand{letter-spacing:.22em}.voucher-card-v1-module__22-lAa__paper .voucher-card-v1-module__22-lAa__use{color:var(--ink);border-bottom:1px solid var(--ink);background:0 0;border-radius:0;padding-inline:0}.voucher-card-v1-module__22-lAa__paper .voucher-card-v1-module__22-lAa__art{border:1px solid #8b735544;inset:14px}.voucher-card-v1-module__22-lAa__nocturne{--face:#25272b;--ink:#eed6a3;--line:#eed6a355;--button:#eed6a3;--button-ink:#25272b;grid-template-columns:auto minmax(0,1fr);grid-template-areas:"brand brand""value identity""footer footer"}.voucher-card-v1-module__22-lAa__nocturne .voucher-card-v1-module__22-lAa__brand{border-bottom:1px solid var(--line);padding-bottom:12px}.voucher-card-v1-module__22-lAa__nocturne .voucher-card-v1-module__22-lAa__value strong{font-family:Georgia,Times New Roman,serif;font-weight:400}.voucher-card-v1-module__22-lAa__nocturne .voucher-card-v1-module__22-lAa__art{border:1px solid #eed6a31c;border-radius:50%;width:230px;height:230px;top:-110px;right:-50px;box-shadow:0 0 0 18px #eed6a309,0 0 0 36px #eed6a309}.voucher-card-v1-module__22-lAa__stamp{--face:#e5ddf7;--ink:#463266;--line:#46326644;--button:#463266;border:6px dotted var(--account-canvas,var(--product-canvas));border-radius:0;padding:18px}.voucher-card-v1-module__22-lAa__stamp .voucher-card-v1-module__22-lAa__value{aspect-ratio:1;border:1px solid var(--ink);outline:1px solid var(--line);outline-offset:-6px;border-radius:50%;justify-content:center;align-items:center;width:110px}.voucher-card-v1-module__22-lAa__stamp .voucher-card-v1-module__22-lAa__value strong{font-size:clamp(14px, calc(132px / (var(--digits,2) + .5)), 56px)}.voucher-card-v1-module__22-lAa__stamp .voucher-card-v1-module__22-lAa__value>span{margin-top:18px}.voucher-card-v1-module__22-lAa__stamp .voucher-card-v1-module__22-lAa__footer{border-top-style:dashed}.voucher-card-v1-module__22-lAa__ribbon{--face:#fff6ee;--ink:#803923;--line:#80392333;--button:#b8462b;border:0;border-left:16px solid #d76243;border-radius:8px;grid-template-areas:"brand value""identity value""footer footer"}.voucher-card-v1-module__22-lAa__ribbon .voucher-card-v1-module__22-lAa__brand{letter-spacing:.08em}.voucher-card-v1-module__22-lAa__ribbon .voucher-card-v1-module__22-lAa__art{clip-path:polygon(0 0,100% 0,100% 100%,50% 76%,0 100%);background:#f7c9b5;width:56px;height:74px;top:0;right:32px}.voucher-card-v1-module__22-lAa__ribbon .voucher-card-v1-module__22-lAa__value{padding-top:24px}.voucher-card-v1-module__22-lAa__ribbon .voucher-card-v1-module__22-lAa__use{border-radius:6px}.voucher-card-v1-module__22-lAa__blueprint{--face:#193e68;--ink:#f5f8ff;--line:#fff5;--button:#e0ecff;--button-ink:#193e68;background-image:linear-gradient(#ffffff08 1px,#0000 1px),linear-gradient(90deg,#ffffff08 1px,#0000 1px);background-size:20px 20px;border-radius:4px;grid-template-columns:auto minmax(0,1fr);grid-template-areas:"brand brand""value identity""footer footer"}.voucher-card-v1-module__22-lAa__blueprint .voucher-card-v1-module__22-lAa__value strong{font-family:SFMono-Regular,Consolas,monospace;font-weight:400}.voucher-card-v1-module__22-lAa__blueprint .voucher-card-v1-module__22-lAa__use{border-radius:2px}.voucher-card-v1-module__22-lAa__blueprint .voucher-card-v1-module__22-lAa__brand{letter-spacing:.2em}.voucher-card-v1-module__22-lAa__envelope{--face:#fff6d6;--ink:#173aa3;--line:#173aa333;--button:#173aa3;border:0;border-radius:8px;grid-template-areas:"brand value""identity value""footer footer"}.voucher-card-v1-module__22-lAa__envelope .voucher-card-v1-module__22-lAa__value{color:#fff;clip-path:polygon(0 0,100% 0,100% 100%,20% 86%,0 100%);background:#234dce;align-items:center;height:calc(100% + 24px);margin:-24px -24px 0 0;padding:28px 20px 36px 28px}.voucher-card-v1-module__22-lAa__envelope .voucher-card-v1-module__22-lAa__value strong{font-size:clamp(14px, calc(140px / (var(--digits,2) + .5)), 60px)}.voucher-card-v1-module__22-lAa__envelope .voucher-card-v1-module__22-lAa__value>span{padding-top:20px}.voucher-card-v1-module__22-lAa__envelope .voucher-card-v1-module__22-lAa__brand{max-width:160px}.voucher-card-v1-module__22-lAa__envelope .voucher-card-v1-module__22-lAa__identity{padding-right:8px}.voucher-card-v1-module__22-lAa__minimal{--face:var(--product-surface);--ink:var(--product-foreground);--line:var(--product-border-strong);--button:var(--product-primary);--button-ink:var(--product-primary-foreground);border-width:3px 0 1px;border-radius:0;grid-template-areas:"brand brand""identity value""footer footer"}.voucher-card-v1-module__22-lAa__minimal .voucher-card-v1-module__22-lAa__value strong{font-size:clamp(14px, calc(208px / (var(--digits,2) + .5)), 88px);font-weight:400}.voucher-card-v1-module__22-lAa__minimal .voucher-card-v1-module__22-lAa__use{color:var(--product-primary);background:0 0;border-radius:0;padding-inline:0}@container voucher-card (max-width:360px){.voucher-card-v1-module__22-lAa__coupon{gap:16px 12px;min-height:264px;padding:20px}.voucher-card-v1-module__22-lAa__identity h3{font-size:18px;line-height:28px}.voucher-card-v1-module__22-lAa__value strong{font-size:clamp(14px,calc(124px / (var(--digits,2) + .5)),56px)}.voucher-card-v1-module__22-lAa__brand{letter-spacing:.08em}.voucher-card-v1-module__22-lAa__ticket{grid-template-columns:88px minmax(0,1fr)}.voucher-card-v1-module__22-lAa__ticket .voucher-card-v1-module__22-lAa__value{margin:-20px 0 -16px -20px}.voucher-card-v1-module__22-lAa__ticket .voucher-card-v1-module__22-lAa__value strong{font-size:clamp(14px,calc(96px / (var(--digits,2) + .5)),48px)}.voucher-card-v1-module__22-lAa__ticket .voucher-card-v1-module__22-lAa__art{left:98px}.voucher-card-v1-module__22-lAa__bold .voucher-card-v1-module__22-lAa__value strong,.voucher-card-v1-module__22-lAa__minimal .voucher-card-v1-module__22-lAa__value strong{font-size:clamp(14px,calc(140px / (var(--digits,2) + .5)),64px)}.voucher-card-v1-module__22-lAa__bold .voucher-card-v1-module__22-lAa__footer{margin:0 -20px -20px;padding:12px 20px}.voucher-card-v1-module__22-lAa__stamp{padding:14px}.voucher-card-v1-module__22-lAa__stamp .voucher-card-v1-module__22-lAa__value{width:88px}.voucher-card-v1-module__22-lAa__stamp .voucher-card-v1-module__22-lAa__value strong{font-size:clamp(14px,calc(100px / (var(--digits,2) + .5)),40px)}.voucher-card-v1-module__22-lAa__envelope .voucher-card-v1-module__22-lAa__value{height:calc(100% + 20px);margin:-20px -20px 0 0;padding:24px 12px 32px 16px}.voucher-card-v1-module__22-lAa__envelope .voucher-card-v1-module__22-lAa__value strong{font-size:clamp(14px,calc(100px / (var(--digits,2) + .5)),44px)}.voucher-card-v1-module__22-lAa__ribbon{border-left-width:10px}}.voucher-card-v1-module__22-lAa__code{overflow-wrap:anywhere;grid-column:1/-1;font-size:14px;line-height:20px}.voucher-card-v1-module__22-lAa__use:focus-visible{outline-offset:4px;outline:2px solid}
.board-product-switcher-module__kgACua__trigger{white-space:nowrap;flex:1;justify-content:flex-start;gap:8px;min-width:0;padding:0 8px!important}.board-product-switcher-module__kgACua__trigger>svg:first-child{width:var(--sidebar-brand-icon-size);height:var(--sidebar-brand-icon-size)}.board-product-switcher-module__kgACua__trigger>span{text-overflow:ellipsis;min-width:0;overflow:hidden}.board-product-switcher-module__kgACua__trigger>.board-product-switcher-module__kgACua__chevron{width:14px;height:14px;color:var(--color-muted-foreground);margin-left:auto}
.conversation-folders-module__s_5MTG__toolbar{margin:12px var(--sidebar-inset) 4px;padding:0 var(--sidebar-row-inset);min-height:var(--sidebar-section-height);color:var(--color-muted-foreground);font-size:var(--sidebar-caption-size);line-height:var(--sidebar-caption-line-height);justify-content:space-between;align-items:center;font-weight:500;display:flex}.conversation-folders-module__s_5MTG__toolbar button,.conversation-folders-module__s_5MTG__folderMenu{width:var(--sidebar-row-action-size);height:var(--sidebar-row-action-size);border-radius:var(--sidebar-radius);flex-shrink:0;justify-content:center;align-items:center;display:flex}.conversation-folders-module__s_5MTG__toolbar button{margin-right:-6px}.conversation-folders-module__s_5MTG__toolbar button:hover,.conversation-folders-module__s_5MTG__folderMenu:hover,.conversation-folders-module__s_5MTG__more:hover{background:var(--color-muted);color:var(--color-foreground)}.conversation-folders-module__s_5MTG__heading{margin:0 var(--sidebar-inset);padding:0 var(--sidebar-row-inset);min-height:var(--sidebar-item-height);align-items:center;display:flex}.conversation-folders-module__s_5MTG__toggle{align-items:center;gap:var(--sidebar-gap);min-width:0;min-height:var(--sidebar-item-height);text-align:left;font-size:var(--sidebar-font-size);line-height:var(--sidebar-line-height);flex:1;display:flex}.conversation-folders-module__s_5MTG__toggle>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.conversation-folders-module__s_5MTG__toggle>svg{color:var(--color-muted-foreground);flex-shrink:0;transition:transform .16s}.conversation-folders-module__s_5MTG__toolbar svg,.conversation-folders-module__s_5MTG__folderMenu svg,.conversation-folders-module__s_5MTG__toggle>svg:not(:first-child){width:var(--sidebar-icon-size);height:var(--sidebar-icon-size);stroke-width:var(--sidebar-icon-stroke)}.conversation-folders-module__s_5MTG__expanded{transform:rotate(90deg)}.conversation-folders-module__s_5MTG__folderMenu{color:var(--color-muted-foreground);flex-shrink:0}.conversation-folders-module__s_5MTG__folder{border-bottom:1px solid var(--color-border)}.conversation-folders-module__s_5MTG__row{position:relative}.conversation-folders-module__s_5MTG__row>a{padding-right:36px}.conversation-folders-module__s_5MTG__more{right:calc(var(--sidebar-inset) + 4px);height:var(--sidebar-row-action-size);width:var(--sidebar-row-action-size);border-radius:var(--sidebar-radius);color:var(--color-muted-foreground);opacity:0;justify-content:center;align-items:center;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.conversation-folders-module__s_5MTG__row:hover .conversation-folders-module__s_5MTG__more,.conversation-folders-module__s_5MTG__row:focus-within .conversation-folders-module__s_5MTG__more{opacity:1}.conversation-folders-module__s_5MTG__empty,.conversation-folders-module__s_5MTG__ungrouped{color:var(--color-muted-foreground);padding:10px 16px;font-size:14px}.conversation-folders-module__s_5MTG__menuItem{text-align:left;border-radius:4px;width:100%;padding:8px 10px;font-size:14px;display:block}.conversation-folders-module__s_5MTG__menuItem:hover,.conversation-folders-module__s_5MTG__destination:hover,.conversation-folders-module__s_5MTG__destination[aria-pressed=true]{background:var(--color-muted)}.conversation-folders-module__s_5MTG__destination{text-align:left;border-radius:6px;align-items:center;gap:10px;width:100%;padding:10px 12px;display:flex}.conversation-folders-module__s_5MTG__destination span{overflow-wrap:anywhere;flex:1}.conversation-folders-module__s_5MTG__destination small{color:var(--color-muted-foreground)}@media (hover:none){.conversation-folders-module__s_5MTG__more{opacity:1}}@media (prefers-reduced-motion:reduce){.conversation-folders-module__s_5MTG__toggle>svg{transition:none}}
.course-player-module__wHE7cq__root,.course-player-module__wHE7cq__dialog{--course-ink:#1f2a35;--course-muted:#646f7a;--course-line:#dce3e9;--course-surface:#f6f8fa;--course-panel:#fff;--course-accent:var(--color-primary,#004580);--course-accent-hover:#003c6b;--course-accent-soft:#eaf1f7}.course-player-module__wHE7cq__root{width:100%;height:100dvh;min-height:100dvh;color:var(--course-ink);background:var(--course-surface);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;isolation:isolate;grid-template-rows:72px minmax(0,1fr);display:grid;position:relative;overflow:hidden}.course-player-module__wHE7cq__root[data-embedded=true]{grid-template-rows:minmax(0,1fr);height:100%;min-height:0}.course-player-module__wHE7cq__header{z-index:20;border-bottom:1px solid var(--course-line);backdrop-filter:blur(18px);background:#fffffff0;grid-template-columns:minmax(132px,1fr) minmax(280px,620px) minmax(132px,1fr);align-items:center;gap:24px;min-width:0;padding:12px clamp(16px,3vw,44px);display:grid;position:relative}.course-player-module__wHE7cq__headerStart,.course-player-module__wHE7cq__headerEnd{align-items:center;min-width:0;display:flex}.course-player-module__wHE7cq__headerEnd{justify-content:flex-end;gap:5px}.course-player-module__wHE7cq__iconButton,.course-player-module__wHE7cq__edgeButton,.course-player-module__wHE7cq__dialogClose{width:44px;height:44px;color:var(--course-ink);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:50%;flex:none;justify-content:center;align-items:center;transition:color .14s,background-color .14s,border-color .14s,opacity .14s,transform .12s;display:inline-flex}.course-player-module__wHE7cq__iconButton svg,.course-player-module__wHE7cq__edgeButton svg,.course-player-module__wHE7cq__dialogClose svg{stroke-width:2px;width:21px;height:21px}.course-player-module__wHE7cq__iconButton:active,.course-player-module__wHE7cq__edgeButton:active,.course-player-module__wHE7cq__dialogClose:active,.course-player-module__wHE7cq__saveRetry:active,.course-player-module__wHE7cq__primaryButton:active,.course-player-module__wHE7cq__secondaryButton:active,.course-player-module__wHE7cq__outlineScene:active{transform:scale(.97)}.course-player-module__wHE7cq__iconButton:focus-visible,.course-player-module__wHE7cq__edgeButton:focus-visible,.course-player-module__wHE7cq__dialogClose:focus-visible,.course-player-module__wHE7cq__saveRetry:focus-visible,.course-player-module__wHE7cq__primaryButton:focus-visible,.course-player-module__wHE7cq__secondaryButton:focus-visible,.course-player-module__wHE7cq__outlineScene:focus-visible{outline:3px solid var(--course-accent);outline-offset:2px}.course-player-module__wHE7cq__progressGroup{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:14px;min-width:0;display:grid}.course-player-module__wHE7cq__progressTrack{background:#e5eaf0;border:1px solid #d8e0e7;border-radius:99px;height:10px;position:relative;overflow:hidden}.course-player-module__wHE7cq__progressFill{border-radius:inherit;background:var(--course-accent);display:block;position:absolute;inset:0 auto 0 0;box-shadow:inset 0 0 0 1px #00458014}.course-player-module__wHE7cq__progressDivider{background:var(--course-panel);opacity:.95;width:2px;margin-left:-1px;position:absolute;inset-block:-1px}.course-player-module__wHE7cq__progressCount{color:var(--course-muted);font-variant-numeric:tabular-nums;letter-spacing:.08em;white-space:nowrap;font-size:14px;font-weight:750}.course-player-module__wHE7cq__progressCount i{color:inherit;margin-inline:4px;font-style:normal}.course-player-module__wHE7cq__saveState{min-width:64px;color:var(--course-muted);text-align:right;white-space:nowrap;font-size:14px;font-weight:650}.course-player-module__wHE7cq__saveState[data-state=error]{color:#ae4f38}.course-player-module__wHE7cq__saveState[data-state=blocked],.course-player-module__wHE7cq__saveState[data-state=local-unavailable]{color:#8a5a12}.course-player-module__wHE7cq__saveState[data-state=saving],.course-player-module__wHE7cq__saveState[data-state=loading]{color:var(--course-muted)}.course-player-module__wHE7cq__visuallyHidden{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.course-player-module__wHE7cq__saveRetry{color:#9d3f2e;cursor:pointer;white-space:nowrap;background:#fff7f3;border:1px solid #ae4f383d;border-radius:999px;min-width:64px;min-height:44px;padding:0 8px;font-size:14px;font-weight:750;transition:color .14s,background-color .14s,transform .12s}.course-player-module__wHE7cq__walletWrap{display:inline-flex}.course-player-module__wHE7cq__previewWallet{min-width:44px;height:40px;color:var(--course-muted);font-variant-numeric:tabular-nums;justify-content:center;align-items:center;gap:5px;font-size:14px;font-weight:750;display:inline-flex}.course-player-module__wHE7cq__previewWallet svg{color:#d6a317;fill:#f6d766;stroke-width:1.9px;width:16px;height:16px}.course-player-module__wHE7cq__wallet{min-width:44px;min-height:44px;box-shadow:none!important;background:0 0!important;border-color:#0000!important}.course-player-module__wHE7cq__stage{z-index:1;overscroll-behavior:contain;scrollbar-gutter:stable;min-width:0;min-height:0;position:relative;overflow:auto}.course-player-module__wHE7cq__scene{width:100%;min-height:100%}.course-player-module__wHE7cq__scene:focus{outline:none}.course-player-module__wHE7cq__edgeNavigation{z-index:12;pointer-events:none;justify-content:space-between;display:flex;position:fixed;inset:50% 20px auto;transform:translateY(-50%)}.course-player-module__wHE7cq__root[data-embedded=true] .course-player-module__wHE7cq__edgeNavigation{position:absolute}.course-player-module__wHE7cq__edgeButton{backdrop-filter:blur(12px);pointer-events:auto;background:#ffffffe6;border-color:#00458024;box-shadow:0 10px 35px #002d541a}.course-player-module__wHE7cq__edgeButton:disabled,.course-player-module__wHE7cq__edgeNavigation[data-stage-scrolled=true] .course-player-module__wHE7cq__edgeButton{opacity:0;pointer-events:none}.course-player-module__wHE7cq__scrim{z-index:90;background:#10202f7a;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.course-player-module__wHE7cq__dialog{border:1px solid var(--course-line);width:min(100%,500px);max-height:min(760px,100dvh - 48px);color:var(--course-ink);background:var(--course-panel);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;border-radius:26px;padding:clamp(28px,4vw,44px);overflow:auto;box-shadow:0 28px 90px #00234238}.course-player-module__wHE7cq__dialogWide{width:min(100%,880px)}.course-player-module__wHE7cq__dialogHeader{border:0;padding:0;display:block}.course-player-module__wHE7cq__dialogBody{padding:0}.course-player-module__wHE7cq__dialogClose{background:#f1f4f7;width:44px;height:44px;position:absolute;top:18px;right:18px}.course-player-module__wHE7cq__dialogEyebrow{color:var(--course-accent);letter-spacing:.14em;margin-bottom:12px;font-size:14px;font-weight:800}.course-player-module__wHE7cq__dialogTitle{letter-spacing:-.035em;max-width:calc(100% - 48px);margin:0;font-size:clamp(27px,3vw,40px);line-height:1.12}.course-player-module__wHE7cq__dialogLead{max-width:620px;color:var(--course-muted);margin:16px 0 0;font-size:15px;line-height:1.7}.course-player-module__wHE7cq__outline{gap:28px;margin-top:30px;display:grid}.course-player-module__wHE7cq__outlineModule{grid-template-columns:150px minmax(0,1fr);gap:22px;display:grid}.course-player-module__wHE7cq__moduleHeading{align-items:baseline;gap:10px;padding-top:13px;display:flex}.course-player-module__wHE7cq__moduleHeading span{color:var(--course-accent);letter-spacing:.09em;font-size:14px;font-weight:800}.course-player-module__wHE7cq__moduleHeading h3{margin:0;font-size:15px;line-height:1.35}.course-player-module__wHE7cq__outlineScenes{border-top:1px solid var(--course-line);display:grid}.course-player-module__wHE7cq__outlineScene{border:0;border-bottom:1px solid var(--course-line);min-width:0;color:var(--course-ink);text-align:left;cursor:pointer;background:0 0;grid-template-columns:38px minmax(0,1fr);align-items:center;gap:12px;padding:13px 10px;transition:background-color .14s,transform .12s;display:grid}.course-player-module__wHE7cq__outlineScene[data-current=true]{background:var(--course-accent-soft)}.course-player-module__wHE7cq__outlineNumber{width:30px;height:30px;color:var(--course-muted);font-variant-numeric:tabular-nums;border:1px solid #cbd5de;border-radius:50%;justify-content:center;align-items:center;font-size:14px;font-weight:800;display:inline-flex}.course-player-module__wHE7cq__outlineNumber[data-complete=true]{border-color:var(--course-accent);color:#fff;background:var(--course-accent)}.course-player-module__wHE7cq__outlineNumber svg{width:15px;height:15px}.course-player-module__wHE7cq__outlineCopy{min-width:0;display:block}.course-player-module__wHE7cq__outlineCopy strong,.course-player-module__wHE7cq__outlineCopy small{display:block}.course-player-module__wHE7cq__outlineCopy strong{font-size:14px;line-height:1.4}.course-player-module__wHE7cq__outlineCopy small{color:var(--course-muted);text-overflow:ellipsis;white-space:nowrap;margin-top:3px;font-size:14px;line-height:1.4;overflow:hidden}.course-player-module__wHE7cq__exitActions{gap:10px;margin-top:28px;display:flex}.course-player-module__wHE7cq__primaryButton,.course-player-module__wHE7cq__secondaryButton{border:1px solid var(--course-accent);cursor:pointer;border-radius:14px;justify-content:center;align-items:center;min-height:48px;padding:0 22px;font-size:14px;font-weight:780;text-decoration:none;transition:color .14s,background-color .14s,transform .12s;display:inline-flex}.course-player-module__wHE7cq__primaryButton{color:#fff;background:var(--course-accent)}.course-player-module__wHE7cq__secondaryButton{color:var(--course-accent);background:0 0}.course-player-module__wHE7cq__secondaryButton:disabled{color:#77828d;cursor:wait;background:#eef1f4;border-color:#cbd3da}.course-player-module__wHE7cq__empty,.course-player-module__wHE7cq__loading{min-height:100dvh;color:var(--course-ink);background:var(--course-surface);text-align:center;place-content:center;gap:14px;padding:24px;display:grid}.course-player-module__wHE7cq__empty a{color:var(--course-accent);font-weight:700}@media (hover:hover) and (pointer:fine){.course-player-module__wHE7cq__iconButton:hover,.course-player-module__wHE7cq__dialogClose:hover,.course-player-module__wHE7cq__saveRetry:hover{background:#eef2f6}.course-player-module__wHE7cq__edgeButton:hover{color:var(--course-accent);background:#fff;border-color:#00458052;transform:translateY(-2px)}.course-player-module__wHE7cq__outlineScene:hover{background:#f2f5f7}.course-player-module__wHE7cq__primaryButton:hover{background:var(--course-accent-hover)}.course-player-module__wHE7cq__secondaryButton:not(:disabled):hover{color:#fff;background:var(--course-accent)}}@media (max-width:760px){.course-player-module__wHE7cq__root{grid-template-rows:64px minmax(0,1fr)}.course-player-module__wHE7cq__header{grid-template-columns:44px minmax(0,1fr) auto;gap:10px;padding:9px 12px}.course-player-module__wHE7cq__progressGroup{grid-template-columns:minmax(0,1fr) auto;gap:8px}.course-player-module__wHE7cq__saveState{display:none}.course-player-module__wHE7cq__saveState[data-state=local-unavailable]{color:#8a5a12;justify-content:center;align-items:center;min-width:44px;min-height:44px;display:inline-flex}.course-player-module__wHE7cq__progressCount{letter-spacing:.02em;font-size:14px}.course-player-module__wHE7cq__saveRetry{color:#0000;width:44px;min-width:44px;padding:0;font-size:0;overflow:hidden}.course-player-module__wHE7cq__saveRetry:before{content:"重试";color:#9d3f2e;font-size:14px}.course-player-module__wHE7cq__wallet{width:44px;padding-inline:0!important}.course-player-module__wHE7cq__headerEnd{gap:0}.course-player-module__wHE7cq__edgeNavigation{display:none}.course-player-module__wHE7cq__scrim{align-items:flex-end;padding:0}.course-player-module__wHE7cq__dialog,.course-player-module__wHE7cq__dialogWide{width:100%;max-height:min(88dvh,760px);padding:30px 20px calc(24px + env(safe-area-inset-bottom));border-radius:24px 24px 0 0}.course-player-module__wHE7cq__outlineModule{grid-template-columns:1fr;gap:8px}.course-player-module__wHE7cq__moduleHeading{padding-top:0}.course-player-module__wHE7cq__outlineScene{grid-template-columns:34px minmax(0,1fr)}.course-player-module__wHE7cq__exitActions{flex-direction:column}}@media (prefers-reduced-motion:reduce){.course-player-module__wHE7cq__scrim,.course-player-module__wHE7cq__dialog{transition:none!important;animation:none!important}.course-player-module__wHE7cq__iconButton,.course-player-module__wHE7cq__edgeButton,.course-player-module__wHE7cq__dialogClose,.course-player-module__wHE7cq__saveRetry,.course-player-module__wHE7cq__primaryButton,.course-player-module__wHE7cq__secondaryButton,.course-player-module__wHE7cq__outlineScene{transition-duration:.01ms}.course-player-module__wHE7cq__edgeButton:hover{transform:none}}
.cad-sidebar-module__LvZJVa__toolbar{gap:var(--sidebar-gap);padding:var(--sidebar-inset) var(--sidebar-edge) 4px;flex-shrink:0;align-items:center;display:flex}.cad-sidebar-module__LvZJVa__search{border:1px solid var(--color-border);border-radius:var(--sidebar-radius);min-width:0;height:var(--sidebar-search-height);background:var(--color-surface);flex:1;align-items:center;gap:4px;padding:0 6px;display:flex}.cad-sidebar-module__LvZJVa__search input{width:100%;min-width:0;color:inherit;font:inherit;background:0 0;border:0;outline:none;padding:0}.cad-sidebar-module__LvZJVa__search:focus-within{outline:2px solid var(--color-primary);outline-offset:1px}.cad-sidebar-module__LvZJVa__search.cad-sidebar-module__LvZJVa__search button{color:var(--color-muted-foreground);background:0 0;border:0;justify-content:center;align-items:center;padding:2px;display:flex}.cad-sidebar-module__LvZJVa__plazaSection{margin:0 var(--sidebar-edge) 8px;border-top:1px solid var(--color-border);flex-shrink:0;padding:6px 0 0}.cad-sidebar-module__LvZJVa__plazaSection button{height:34px;min-height:34px;padding-inline:6px}.cad-sidebar-module__LvZJVa__plazaSection button[aria-current=page]{color:var(--color-primary);background:var(--sidebar-selected);font-weight:500}.cad-sidebar-module__LvZJVa__body{min-height:0;padding:4px var(--sidebar-edge);flex-direction:column;flex:1;display:flex;overflow:hidden}.cad-sidebar-module__LvZJVa__modelHome{flex-direction:column;flex:1;gap:8px;min-height:0;padding:2px 0 10px;display:flex;overflow:auto}.cad-sidebar-module__LvZJVa__modelRegion{border-radius:var(--sidebar-radius);flex-direction:column;flex:none;min-width:0;padding:8px;display:flex;border:1px solid var(--color-border)!important;background:var(--color-surface)!important;box-shadow:none!important}.cad-sidebar-module__LvZJVa__modelRegion+.cad-sidebar-module__LvZJVa__modelRegion{margin-top:0}.cad-sidebar-module__LvZJVa__regionHeading{color:var(--color-foreground);font-size:var(--product-text-body);align-items:center;margin:0;padding:0;font-weight:600;display:flex}.cad-sidebar-module__LvZJVa__regionToggle{appearance:none;width:100%;min-width:0;min-height:34px;color:inherit;font:inherit;text-align:left;cursor:pointer;border-radius:4px;justify-content:flex-start;align-items:center;gap:8px;padding:0 6px;transition:background-color .15s,color .15s;display:flex;box-shadow:none!important;background:0 0!important;border:0!important}.cad-sidebar-module__LvZJVa__regionToggle:hover{background:color-mix(in srgb, var(--color-muted) 65%, transparent)!important}.cad-sidebar-module__LvZJVa__regionToggle:focus-visible{outline:2px solid var(--color-primary);outline-offset:1px}.cad-sidebar-module__LvZJVa__regionToggle>svg{color:var(--color-muted-foreground);flex:none}.cad-sidebar-module__LvZJVa__regionToggle>svg:first-child:not(:last-child){color:var(--color-foreground)}.cad-sidebar-module__LvZJVa__regionChevron{margin-left:2px;transition:transform .18s,color .15s}.cad-sidebar-module__LvZJVa__sharedToggle .cad-sidebar-module__LvZJVa__regionChevron{margin-left:auto}.cad-sidebar-module__LvZJVa__modelRegion[data-collapsed=true] .cad-sidebar-module__LvZJVa__regionChevron{transform:rotate(-90deg)}.cad-sidebar-module__LvZJVa__regionToggle:hover .cad-sidebar-module__LvZJVa__regionChevron{color:var(--color-foreground)}.cad-sidebar-module__LvZJVa__regionCount{color:var(--color-muted-foreground);font-size:var(--product-text-body);font-variant-numeric:tabular-nums;margin-left:auto;font-weight:400}.cad-sidebar-module__LvZJVa__regionContent{min-width:0;padding-top:3px}.cad-sidebar-module__LvZJVa__regionContent[hidden]{display:none}.cad-sidebar-module__LvZJVa__regionEmpty{color:var(--color-muted-foreground);font-size:var(--product-text-body);margin:0;padding:2px 8px;line-height:1.5}.cad-sidebar-module__LvZJVa__recentStrip{grid-template-columns:repeat(2,minmax(0,1fr));gap:2px 6px;min-width:0;padding-bottom:2px;display:grid}.cad-sidebar-module__LvZJVa__recentItem{border-radius:var(--sidebar-radius);width:100%;min-width:0;min-height:30px;color:var(--color-foreground);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:0 8px;text-decoration:none;display:flex}.cad-sidebar-module__LvZJVa__recentItem:hover{background:var(--color-muted)}.cad-sidebar-module__LvZJVa__recentItem:focus-visible{outline:2px solid var(--color-primary);outline-offset:1px}.cad-sidebar-module__LvZJVa__recentItem svg{flex:none}.cad-sidebar-module__LvZJVa__recentItem span{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:var(--product-text-body);overflow:hidden}.cad-sidebar-module__LvZJVa__recentStrip>.cad-sidebar-module__LvZJVa__regionEmpty{grid-column:1/-1}.cad-sidebar-module__LvZJVa__modelHome .cad-sidebar-module__LvZJVa__projects{max-height:180px}.cad-sidebar-module__LvZJVa__sharedRegion{flex-direction:column;min-height:0;display:flex}.cad-sidebar-module__LvZJVa__sharedRegion>div:first-child{flex:none;height:auto;min-height:0;max-height:none}.cad-sidebar-module__LvZJVa__sharedRegion>div:first-child>nav{overscroll-behavior:auto;flex:none;min-height:auto;padding-bottom:0;overflow:visible}.cad-sidebar-module__LvZJVa__projects{flex:0 auto;min-height:0;max-height:35%;overflow:auto}.cad-sidebar-module__LvZJVa__models{min-height:0;padding-top:8px;padding-left:var(--cad-model-indent,0px);flex-direction:column;flex:1;display:flex}.cad-sidebar-module__LvZJVa__modelRows{flex:1;min-height:0;overflow:hidden}.cad-sidebar-module__LvZJVa__workspaceRow{align-items:center;gap:2px;min-width:0;display:flex}.cad-sidebar-module__LvZJVa__workspaceLink.cad-sidebar-module__LvZJVa__workspaceLink{flex:1;width:auto;min-width:0}.cad-sidebar-module__LvZJVa__currentProject{color:var(--color-primary);font-size:var(--product-text-body);flex:none;font-weight:500}.cad-sidebar-module__LvZJVa__workspaceClose{flex:0 0 var(--sidebar-row-action-size);width:var(--sidebar-row-action-size);height:var(--sidebar-row-action-size);border-radius:var(--sidebar-radius);color:var(--color-muted-foreground);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:flex}.cad-sidebar-module__LvZJVa__workspaceClose:hover:not(:disabled){background:var(--color-muted);color:var(--color-foreground)}.cad-sidebar-module__LvZJVa__workspaceClose:focus-visible{outline:2px solid var(--color-primary);outline-offset:-2px}.cad-sidebar-module__LvZJVa__projectRow{align-items:center;min-width:0;display:flex}.cad-sidebar-module__LvZJVa__libraryName{flex:1;min-width:0}.cad-sidebar-module__LvZJVa__projectName{--project-folder-color:var(--product-accent);flex:1;min-width:0;position:relative}.cad-sidebar-module__LvZJVa__projectName:before{content:"";background:var(--project-folder-color);border-radius:2px;flex:0 0 3px;width:3px;height:18px}.cad-sidebar-module__LvZJVa__projectName[data-folder-color=blue]{--project-folder-color:var(--product-info-text)}.cad-sidebar-module__LvZJVa__projectName[data-folder-color=green]{--project-folder-color:var(--product-success-text)}.cad-sidebar-module__LvZJVa__projectName[data-folder-color=yellow]{--project-folder-color:var(--product-warning-text)}.cad-sidebar-module__LvZJVa__projectName[data-folder-color=red]{--project-folder-color:var(--product-danger)}.cad-sidebar-module__LvZJVa__projectName[data-folder-color=neutral]{--project-folder-color:var(--product-muted-foreground)}.cad-sidebar-module__LvZJVa__projectRowActions{flex-shrink:0;align-items:center;gap:2px;display:flex}.cad-sidebar-module__LvZJVa__projectAction.cad-sidebar-module__LvZJVa__projectAction{width:var(--sidebar-row-action-size);height:var(--sidebar-row-action-size);border-radius:var(--sidebar-radius);color:var(--color-muted-foreground);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:flex}.cad-sidebar-module__LvZJVa__projectAction:hover{background:var(--color-muted);color:var(--color-foreground)}.cad-sidebar-module__LvZJVa__projectAction:focus-visible{outline:2px solid var(--color-primary)}.cad-sidebar-module__LvZJVa__projectAction:disabled{opacity:.4;cursor:not-allowed}.cad-sidebar-module__LvZJVa__menuNote{font-size:var(--product-text-body);color:var(--color-muted-foreground);margin:4px 10px}.cad-sidebar-module__LvZJVa__name{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.cad-sidebar-module__LvZJVa__footer{padding:6px var(--sidebar-edge);flex-shrink:0}.cad-sidebar-module__LvZJVa__pagination{font-size:var(--product-text-body);flex:0 0 40px;justify-content:space-between;align-items:center;gap:6px;display:flex}.cad-sidebar-module__LvZJVa__pagination.cad-sidebar-module__LvZJVa__pagination button{color:var(--color-primary);background:0 0;border:0;padding:4px}.cad-sidebar-module__LvZJVa__modelNavigation{inset:calc(var(--board-header-height,0px) + var(--board-notice-height,0px)) auto 0 0;z-index:35;width:48px;position:fixed}.cad-sidebar-module__LvZJVa__modelShell{--cad-product-navigation-width:48px;padding-left:var(--cad-product-navigation-width)}@media (max-width:1023px){.cad-sidebar-module__LvZJVa__modelNavigation{bottom:calc(68px + env(safe-area-inset-bottom))}}
.conversation-list-module__r6DCHG__row{min-height:72px;margin-inline:var(--sidebar-inset,0px);padding:12px var(--sidebar-row-inset,12px);border-bottom:1px solid var(--color-border);border-radius:var(--sidebar-radius,0px);font-size:var(--sidebar-font-size,14px);line-height:var(--sidebar-line-height,20px);color:var(--color-foreground);align-items:center;gap:10px;transition:background-color .15s;display:flex}.conversation-list-module__r6DCHG__row:hover,.conversation-list-module__r6DCHG__row[aria-current=page],.conversation-list-module__r6DCHG__row[data-selected=true]{background:var(--color-muted)}.conversation-list-module__r6DCHG__row[aria-current=page],.conversation-list-module__r6DCHG__row[data-selected=true]{background:var(--sidebar-selected,var(--color-muted))}.conversation-list-module__r6DCHG__row:focus-visible{outline:2px solid var(--color-primary);outline-offset:-2px}.conversation-list-module__r6DCHG__avatar{flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.conversation-list-module__r6DCHG__row .conversation-list-module__r6DCHG__avatar>*{border-radius:6px;width:40px;height:40px}.conversation-list-module__r6DCHG__identity{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.conversation-list-module__r6DCHG__heading,.conversation-list-module__r6DCHG__detail{align-items:center;gap:10px;min-width:0;line-height:20px;display:flex}.conversation-list-module__r6DCHG__heading strong,.conversation-list-module__r6DCHG__detail>span:first-child{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:14px;font-weight:400;overflow:hidden}.conversation-list-module__r6DCHG__heading time{color:var(--color-muted-foreground);font-variant-numeric:tabular-nums;flex-shrink:0;font-size:14px}.conversation-list-module__r6DCHG__detail{color:var(--color-muted-foreground)}.conversation-list-module__r6DCHG__detail b{background:var(--color-primary);color:var(--color-primary-foreground);border-radius:8px;flex-shrink:0;padding:0 6px;font-size:14px;font-weight:400}
.experience-module__CtI8Ta__course{--experience-ink:#202a34;--experience-muted:#677482;color:var(--experience-ink)}.experience-module__CtI8Ta__course[data-embedded=true]{width:100%;height:100%;min-height:0;position:relative;overflow:hidden}.experience-module__CtI8Ta__course[data-embedded=true]>main{height:100%;min-height:0}.experience-module__CtI8Ta__course[data-embedded=true] [data-course-scene-id]{height:100%}.experience-module__CtI8Ta__course[data-embedded=true] .experience-module__CtI8Ta__page{min-height:100%}.experience-module__CtI8Ta__course [data-course-progress-count]{display:none}.experience-module__CtI8Ta__course>main>div:has(>[data-course-scene-id]){padding:14px 20px 20px}.experience-module__CtI8Ta__page{background:#fff;border:1px solid #dce1e7;border-radius:24px;flex-direction:column;width:100%;min-height:max(610px,100dvh - 116px);display:flex;overflow:hidden}.experience-module__CtI8Ta__content{flex:1;grid-template-columns:.93fr 1.17fr;align-items:center;gap:3vw;min-height:520px;padding:clamp(28px,4vw,66px);display:grid;position:relative;overflow:hidden}.experience-module__CtI8Ta__copy{z-index:2;max-width:520px;padding:20px 0 30px;position:relative}.experience-module__CtI8Ta__eyebrow{color:var(--experience-accent);letter-spacing:.13em;align-items:center;gap:16px;font-size:14px;font-weight:600;display:flex}.experience-module__CtI8Ta__eyebrow i{opacity:.35;background:currentColor;width:30px;height:1px;display:block}.experience-module__CtI8Ta__copy h1,.experience-module__CtI8Ta__welcomeCopy h1,.experience-module__CtI8Ta__collection h1{letter-spacing:-.045em;text-wrap:balance;margin:27px 0 25px;font-size:clamp(31px,3.2vw,58px);font-weight:650;line-height:1.28}.experience-module__CtI8Ta__copy h1 span{display:block}.experience-module__CtI8Ta__copy h1 [data-emphasis=true],.experience-module__CtI8Ta__welcomeCopy h1 span,.experience-module__CtI8Ta__collection h1 span{color:var(--experience-accent)}.experience-module__CtI8Ta__copy p,.experience-module__CtI8Ta__welcomeCopy p{max-width:460px;color:var(--experience-muted);text-wrap:pretty;font-size:clamp(16px,1.3vw,20px);line-height:1.95}.experience-module__CtI8Ta__detail{color:#647888;max-width:440px;margin:26px 0 28px;font-size:14px;line-height:1.85}.experience-module__CtI8Ta__launch{background:var(--experience-accent);color:#fff;cursor:pointer;border-radius:10px;align-items:center;gap:26px;min-height:49px;padding:12px 22px;font-size:15px;font-weight:600;transition:transform .2s,box-shadow .2s;display:inline-flex;box-shadow:0 4px 10px #102d4110}.experience-module__CtI8Ta__launch svg{width:20px}.experience-module__CtI8Ta__launch:hover{transform:translateY(-2px);box-shadow:0 8px 20px #102d4120}.experience-module__CtI8Ta__returnHint{color:#81909b;margin-top:13px;font-size:14px;display:block}.experience-module__CtI8Ta__visual,.experience-module__CtI8Ta__welcomeVisual{min-width:0;height:clamp(380px,54vh,690px);position:relative}.experience-module__CtI8Ta__visualCaption{white-space:nowrap;letter-spacing:.06em;color:#88929c;font-size:14px;position:absolute;bottom:-10px;left:50%;transform:translate(-50%)}.experience-module__CtI8Ta__footer{background:#ffffffeb;border-top:1px solid #e2e6eb;grid-template-columns:1fr auto 1fr;align-items:center;gap:20px;min-height:74px;padding:14px 36px;display:grid}.experience-module__CtI8Ta__footer>span{color:#83909b;font-size:14px}.experience-module__CtI8Ta__footer>span:last-child{text-align:right;font-variant-numeric:tabular-nums}.experience-module__CtI8Ta__footer button{color:#fff;cursor:pointer;background:#004580;border-radius:9px;justify-content:center;align-items:center;gap:30px;min-width:236px;min-height:44px;padding:12px 24px;font-size:14px;display:flex}.experience-module__CtI8Ta__footer svg{width:21px}.experience-module__CtI8Ta__welcomeCopy{z-index:2}.experience-module__CtI8Ta__welcomeCopy h1{font-size:clamp(46px,4.3vw,74px)}.experience-module__CtI8Ta__welcomeCopy h1 span{display:block}.experience-module__CtI8Ta__welcomeVisual{height:60vh}.experience-module__CtI8Ta__chapterLine{color:#6d7b87;align-items:center;gap:15px;margin-top:34px;font-size:14px;display:flex}.experience-module__CtI8Ta__chapterLine i{background:#c3ced7;width:26px;height:1px}.experience-module__CtI8Ta__orbitLabel{text-align:center;letter-spacing:.09em;color:#657c8d;width:100%;font-size:14px;position:absolute;bottom:11%}.experience-module__CtI8Ta__largeTen{color:#b9ccd9;letter-spacing:-.08em;font-size:72px;font-weight:300;line-height:1;position:absolute;top:0;right:2%}.experience-module__CtI8Ta__largeTen small{letter-spacing:.14em;color:#698194;text-align:right;margin-top:10px;font-size:14px;display:block}.experience-module__CtI8Ta__page[data-layout=welcome]{background:linear-gradient(125deg,#fff 40%,#f1f6fa)}.experience-module__CtI8Ta__page[data-layout=explorer] .experience-module__CtI8Ta__content{grid-template-columns:1.25fr .8fr}.experience-module__CtI8Ta__page[data-layout=explorer] .experience-module__CtI8Ta__copy{grid-area:1/2}.experience-module__CtI8Ta__page[data-layout=explorer] .experience-module__CtI8Ta__visual{background:radial-gradient(#eaf3ef,#0000 67%);grid-area:1/1;height:62vh}.experience-module__CtI8Ta__page[data-layout=wiring] .experience-module__CtI8Ta__visual{background:radial-gradient(at 40%,#eff7f9,#0000 65%)}.experience-module__CtI8Ta__page[data-layout=claw] .experience-module__CtI8Ta__content{background:radial-gradient(at 25%,#faf1e9,#fff 59%);grid-template-columns:1.2fr .82fr}.experience-module__CtI8Ta__page[data-layout=claw] .experience-module__CtI8Ta__copy{grid-area:1/2}.experience-module__CtI8Ta__page[data-layout=claw] .experience-module__CtI8Ta__visual{grid-area:1/1;height:62vh}.experience-module__CtI8Ta__page[data-layout=ai] .experience-module__CtI8Ta__content{background:radial-gradient(at 77% 54%,#f0f1fb,#fff 58%)}.experience-module__CtI8Ta__page[data-layout=chat] .experience-module__CtI8Ta__content{grid-template-columns:1.1fr .85fr;gap:6vw}.experience-module__CtI8Ta__page[data-layout=chat] .experience-module__CtI8Ta__copy{grid-area:1/2}.experience-module__CtI8Ta__page[data-layout=chat] .experience-module__CtI8Ta__visual{grid-area:1/1}.experience-module__CtI8Ta__page[data-layout=link] .experience-module__CtI8Ta__visual{height:59vh}.experience-module__CtI8Ta__page[data-layout=rgb] .experience-module__CtI8Ta__content{grid-template-columns:1.2fr .8fr}.experience-module__CtI8Ta__page[data-layout=rgb] .experience-module__CtI8Ta__visual{grid-area:1/1}.experience-module__CtI8Ta__page[data-layout=rgb] .experience-module__CtI8Ta__copy{grid-area:1/2}.experience-module__CtI8Ta__page[data-layout=moon] .experience-module__CtI8Ta__content{grid-template-columns:.8fr 1.3fr;gap:3vw}.experience-module__CtI8Ta__page[data-layout=moon] .experience-module__CtI8Ta__visual{height:56vh}.experience-module__CtI8Ta__page[data-layout=moon] .experience-module__CtI8Ta__copy h1{font-size:clamp(31px,3vw,52px)}.experience-module__CtI8Ta__page[data-layout=paper] .experience-module__CtI8Ta__content{grid-template-columns:1.1fr .85fr}.experience-module__CtI8Ta__page[data-layout=paper] .experience-module__CtI8Ta__copy{grid-area:1/2}.experience-module__CtI8Ta__page[data-layout=paper] .experience-module__CtI8Ta__visual{grid-area:1/1}.experience-module__CtI8Ta__collection{grid-column:1/-1;width:100%}.experience-module__CtI8Ta__collection h1{margin-top:15px;font-size:clamp(32px,3vw,48px)}.experience-module__CtI8Ta__collection h1 br{display:none}.experience-module__CtI8Ta__collection>p{color:var(--experience-muted);font-size:15px}.experience-module__CtI8Ta__toolIndex{grid-template-columns:repeat(5,1fr);gap:15px;margin-top:30px;display:grid}.experience-module__CtI8Ta__toolIndex button{min-height:138px;color:var(--experience-accent);cursor:pointer;background:#fbfcfd;border:1px solid #dfe5ec;border-radius:14px;flex-direction:column;align-items:flex-start;gap:18px;padding:20px;transition:transform .2s,border-color .2s;display:flex;position:relative}.experience-module__CtI8Ta__toolIndex button:hover{border-color:var(--experience-accent);transform:translateY(-4px)}.experience-module__CtI8Ta__toolIndex strong{color:#36434f;font-size:14px;font-weight:600}.experience-module__CtI8Ta__indexNumber{color:#95a2ad;font-size:14px;position:absolute;top:16px;right:17px}.experience-module__CtI8Ta__toolIndex .experience-module__CtI8Ta__indexArrow{width:16px;position:absolute;bottom:17px;right:16px}.experience-module__CtI8Ta__boardVisual{width:100%;height:100%;position:relative}.experience-module__CtI8Ta__boardModel{position:absolute;inset:0}.experience-module__CtI8Ta__boardVisual[data-shared=true] .experience-module__CtI8Ta__boardModel{inset:0}.experience-module__CtI8Ta__boardVisual[data-shared=true]{transition:background-color .5s,border-color .5s,box-shadow .5s}.experience-module__CtI8Ta__boardVisual[data-shared=true].experience-module__CtI8Ta__explorer{border:1px solid #0000;border-radius:22px}.experience-module__CtI8Ta__boardVisual[data-shared=true].experience-module__CtI8Ta__wiring>:not(.experience-module__CtI8Ta__boardModel){animation:.6s both experience-module__CtI8Ta__unfold-workspace}@keyframes experience-module__CtI8Ta__unfold-workspace{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.experience-module__CtI8Ta__boardVisual[data-shared=true]{transition:none}.experience-module__CtI8Ta__boardVisual[data-shared=true].experience-module__CtI8Ta__wiring>:not(.experience-module__CtI8Ta__boardModel){animation:none}}.experience-module__CtI8Ta__partRail{color:#8d9d96;pointer-events:none;justify-content:center;gap:22px;width:100%;font-size:14px;display:flex;position:absolute;bottom:6%}.experience-module__CtI8Ta__partRail span{border-bottom:2px solid #0000;padding-bottom:9px;transition:color .6s,border-color .6s}.experience-module__CtI8Ta__partRail [data-active=true]{color:#316759;border-color:#6eaa95}.experience-module__CtI8Ta__wires{fill:none;stroke:#9bb8be;stroke-width:3px;width:100%;height:100%;position:absolute;inset:0}.experience-module__CtI8Ta__wires path:nth-child(2){stroke:#cda76c}.experience-module__CtI8Ta__wires .experience-module__CtI8Ta__signal{stroke:#219d97;stroke-width:5px;stroke-dasharray:8 280;animation:4s linear infinite experience-module__CtI8Ta__signal}.experience-module__CtI8Ta__signalNode{color:#65808e;justify-items:center;gap:7px;width:90px;display:grid;position:absolute;right:0}.experience-module__CtI8Ta__signalNode strong{font-size:14px;font-weight:500}.experience-module__CtI8Ta__signalNode small{font-size:14px}.experience-module__CtI8Ta__lampGlow{background:radial-gradient(circle at 35% 30%,#ffffcf,#edbe62 55%,#b9823d);border:4px solid #e5dfcd;border-radius:50%;width:43px;height:43px;animation:4s ease-in-out infinite experience-module__CtI8Ta__lamp;display:block;box-shadow:0 0 30px #ffc85c80}.experience-module__CtI8Ta__buttonCap{background:linear-gradient(135deg,#e9edef,#a5b6c4);border:6px solid #e1e8ed;border-radius:50%;width:45px;height:45px;animation:4s ease-in-out infinite experience-module__CtI8Ta__press;box-shadow:0 4px #8d9fac,0 10px 18px #293e501a}.experience-module__CtI8Ta__codeChip{color:#42687a;gap:8px;font-size:14px;display:grid;position:absolute;bottom:4%;left:0}.experience-module__CtI8Ta__codeChip span{color:#899da6;font-size:14px}.experience-module__CtI8Ta__browserChip{z-index:1;background:#f8fcfe;border:1px solid #c9dce1;border-radius:14px;width:43%;height:180px;padding:12px;position:absolute;top:23%;left:0;transform:perspective(900px)rotateY(12deg);box-shadow:0 20px 48px #143d5310}.experience-module__CtI8Ta__browserChip>span{background:#b6cbd4;border-radius:50%;width:5px;height:5px;margin-right:4px;display:inline-block}.experience-module__CtI8Ta__browserChip>strong{color:#577b8b;margin-top:12px;font-size:14px;font-weight:500;display:block}.experience-module__CtI8Ta__browserChip>div{color:#467e91;flex-direction:column;justify-content:center;align-items:center;gap:15px;height:86px;font-size:14px;display:flex}.experience-module__CtI8Ta__connectionRings{width:170px;height:170px;position:absolute;top:35%;left:29%}.experience-module__CtI8Ta__connectionRings i{border:1px solid #71b3bf;border-radius:50%;animation:4s ease-out infinite experience-module__CtI8Ta__ripple;position:absolute;inset:0}.experience-module__CtI8Ta__connectionRings i:nth-child(2){animation-delay:1.3s}.experience-module__CtI8Ta__connectionRings i:nth-child(3){animation-delay:2.6s}.experience-module__CtI8Ta__linkNote{color:#85a0a9;font-size:14px;position:absolute;bottom:10%;left:8%}.experience-module__CtI8Ta__aiStage{flex-direction:column;justify-content:center;height:100%;padding:3% 4%;display:flex;position:relative}.experience-module__CtI8Ta__aiQuestion{color:#586c99;background:#e5ebf7;border-radius:19px 19px 4px;align-self:flex-end;max-width:91%;padding:17px 24px;font-size:15px;animation:8s ease-in-out infinite experience-module__CtI8Ta__breathe}.experience-module__CtI8Ta__aiCore{color:#6577b0;place-items:center;width:58px;height:58px;margin:28px 0 20px 20px;display:grid;position:relative}.experience-module__CtI8Ta__aiCore>svg{width:30px;height:30px}.experience-module__CtI8Ta__aiCore i{border:1px solid #b7c5e3;border-radius:17px;animation:14s linear infinite experience-module__CtI8Ta__orbit;position:absolute;inset:0}.experience-module__CtI8Ta__aiCore i:last-child{opacity:.45;animation-direction:reverse;inset:-6px}.experience-module__CtI8Ta__aiReply{background:#fff;border:1px solid #e1e5f0;border-radius:6px 20px 20px;max-width:94%;padding:24px;animation:8s ease-in-out infinite experience-module__CtI8Ta__appear;box-shadow:0 18px 50px #4257850b}.experience-module__CtI8Ta__aiReply>span{color:#7e89a6;align-items:center;gap:8px;font-size:14px;display:flex}.experience-module__CtI8Ta__aiReply p{color:#435575;margin:14px 0;font-size:16px;line-height:1.95}.experience-module__CtI8Ta__thinkingDots{gap:5px;display:flex}.experience-module__CtI8Ta__thinkingDots i{background:#a5b2d4;border-radius:50%;width:4px;height:4px;animation:1.6s ease-in-out infinite experience-module__CtI8Ta__lamp}.experience-module__CtI8Ta__thinkingDots i:nth-child(2){animation-delay:.2s}.experience-module__CtI8Ta__thinkingDots i:nth-child(3){animation-delay:.4s}.experience-module__CtI8Ta__ideaBranch{flex-wrap:wrap;justify-content:flex-end;gap:9px;margin-top:24px;display:flex}.experience-module__CtI8Ta__ideaBranch span{color:#7080a3;background:#ffffffb0;border:1px solid #dce3f0;border-radius:8px;align-items:center;gap:6px;padding:9px 12px;font-size:14px;display:inline-flex}.experience-module__CtI8Ta__ideaBranch svg{width:14px;height:14px}.experience-module__CtI8Ta__chatStage{background:linear-gradient(#fff,#faf7fb);border:1px solid #e4dfe8;border-radius:20px;flex-direction:column;justify-content:center;gap:18px;width:100%;max-width:550px;height:100%;margin:auto;padding:23px;display:flex;box-shadow:0 26px 65px #5941660c}.experience-module__CtI8Ta__chatHeader{color:#6c527b;border-bottom:1px solid #ebe6ee;align-items:center;gap:9px;padding-bottom:18px;font-size:14px;display:flex}.experience-module__CtI8Ta__chatHeader svg{width:18px}.experience-module__CtI8Ta__chatHeader small{color:#a394a9;margin-left:auto;font-size:14px}.experience-module__CtI8Ta__message{gap:11px;display:flex}.experience-module__CtI8Ta__message small{color:#988a9f;font-size:14px}.experience-module__CtI8Ta__message p{color:#615468;background:#f0eaf3;border-radius:0 11px 11px;margin:5px 0 0;padding:11px 15px;font-size:14px}.experience-module__CtI8Ta__avatar{color:#856893;background:#dcd1e5;border-radius:50%;flex-shrink:0;place-items:center;width:30px;height:30px;font-size:14px;display:grid}.experience-module__CtI8Ta__messageTwo{animation:10s infinite experience-module__CtI8Ta__appear}.experience-module__CtI8Ta__messageTwo .experience-module__CtI8Ta__avatar{color:#688692;background:#dbe5ea}.experience-module__CtI8Ta__messageThree{animation:10s 1s infinite experience-module__CtI8Ta__appear}.experience-module__CtI8Ta__messageThree .experience-module__CtI8Ta__avatar{color:#998259;background:#e8decf}.experience-module__CtI8Ta__sharedIdea{color:#816f89;align-items:center;gap:16px;margin-left:40px;font-size:14px;display:flex}.experience-module__CtI8Ta__sharedIdea small{color:#a092a8;margin-top:7px;font-size:14px;display:block}.experience-module__CtI8Ta__ideaLight{background:#ece4f0;border-radius:10px;place-items:center;width:62px;height:56px;display:grid}.experience-module__CtI8Ta__ideaLight i{background:linear-gradient(#fff6dd,#eac88f);border-radius:7px 7px 2px 2px;width:24px;height:31px;box-shadow:0 0 18px #edc87590}.experience-module__CtI8Ta__chatComposer{color:#b1a4b8;border-top:1px solid #e8e0ed;align-items:center;gap:12px;margin-top:5px;padding-top:17px;font-size:14px;display:flex}.experience-module__CtI8Ta__chatComposer svg{width:17px}.experience-module__CtI8Ta__chatComposer svg:last-child{margin-left:auto}.experience-module__CtI8Ta__rgbStage{background:#0f182a;border-radius:25px;height:100%;position:relative;overflow:hidden;box-shadow:0 20px 55px #142a3715}.experience-module__CtI8Ta__lightField{isolation:isolate;position:absolute;inset:7% 0 26%;overflow:hidden}.experience-module__CtI8Ta__lightField i{aspect-ratio:1;mix-blend-mode:screen;filter:blur(12px);opacity:.9;border-radius:50%;width:47%;animation:10s ease-in-out infinite experience-module__CtI8Ta__colorDrift;position:absolute}.experience-module__CtI8Ta__lightField i:first-child{background:radial-gradient(circle,#ff505b,#e6163870 60%,#0000 73%);top:8%;left:18%}.experience-module__CtI8Ta__lightField i:nth-child(2){background:radial-gradient(circle,#36fba0,#20d17870 60%,#0000 73%);animation-delay:-3s;top:14%;right:12%}.experience-module__CtI8Ta__lightField i:nth-child(3){background:radial-gradient(circle,#607aff,#244eff70 60%,#0000 73%);animation-delay:-6s;bottom:0;left:29%}.experience-module__CtI8Ta__rgbSliders{gap:13px;display:grid;position:absolute;bottom:12%;left:16%;right:16%}.experience-module__CtI8Ta__rgbSliders>div{color:#a8b7ce;align-items:center;gap:14px;font-size:14px;display:flex}.experience-module__CtI8Ta__rgbSliders strong{width:12px;font-weight:500}.experience-module__CtI8Ta__rgbSliders span{background:#334054;border-radius:3px;flex:1;height:3px;position:relative}.experience-module__CtI8Ta__rgbSliders i{background:#ff8593;border-radius:50%;width:11px;height:11px;animation:8s ease-in-out infinite experience-module__CtI8Ta__slider;position:absolute;top:-4px}.experience-module__CtI8Ta__rgbSliders>div:nth-child(2) i{background:#7bedb3}.experience-module__CtI8Ta__rgbSliders>div:nth-child(3) i{background:#9aaaff}.experience-module__CtI8Ta__rgbSliders small{font-size:14px}.experience-module__CtI8Ta__rgbNote{text-align:center;color:#72839d;letter-spacing:.1em;width:100%;font-size:14px;position:absolute;bottom:4%}.experience-module__CtI8Ta__moonStage{background:#101c32;border-radius:20px;height:100%;position:relative;overflow:hidden;box-shadow:0 20px 50px #1b354c18}.experience-module__CtI8Ta__moonStage>div:first-child{height:100%}.experience-module__CtI8Ta__moonKeys{justify-content:center;gap:13px;display:flex;position:absolute;bottom:17px;left:20px;right:20px}.experience-module__CtI8Ta__moonKeys span{color:#a5b9c9;backdrop-filter:blur(8px);background:#0c223bbb;border:1px solid #6ba6c137;border-radius:7px;padding:9px 13px;font-size:14px}.experience-module__CtI8Ta__moonKeys b{color:#e0f1ff;margin-left:8px;font-weight:400}.experience-module__CtI8Ta__paperStage{perspective:1200px;justify-content:center;align-items:center;height:100%;display:flex;position:relative}.experience-module__CtI8Ta__paperSheet{aspect-ratio:1.45;background:#fffcf0;border:1px solid #e9dfc3;border-radius:4px;width:100%;transform:rotateY(9deg)rotate(-5deg);box-shadow:0 18px 40px #90714018,0 2px 3px #9275511a}.experience-module__CtI8Ta__paperSheet svg{width:100%;height:100%}.experience-module__CtI8Ta__paperSheet text{fill:#9c8b73;font-size:15px}.experience-module__CtI8Ta__paperFlow{animation:7s linear infinite experience-module__CtI8Ta__signal}.experience-module__CtI8Ta__paperGlow{animation:4s ease-in-out infinite experience-module__CtI8Ta__lamp}.experience-module__CtI8Ta__paperNote{color:#a08b71;letter-spacing:.07em;font-size:14px;position:absolute;bottom:7%}.experience-module__CtI8Ta__assetError{color:#876b45;background:#fff9ed;padding:20px;font-size:14px;position:absolute;inset:35% 10%}.experience-module__CtI8Ta__loading{color:#8495a3;place-items:center;height:100%;font-size:14px;display:grid}.experience-module__CtI8Ta__moonStage .experience-module__CtI8Ta__loading{background:#101c32e8;position:absolute;inset:0}.experience-module__CtI8Ta__demo{isolation:isolate;width:100%;height:100%;position:relative}.experience-module__CtI8Ta__demo[data-playing=false] *{animation-play-state:paused!important}.experience-module__CtI8Ta__replay{color:#526d7e;cursor:pointer;pointer-events:auto;z-index:5;background:#ffffffd9;border:1px solid #b8cbd477;border-radius:22px;align-items:center;gap:7px;padding:9px 12px;font-size:14px;transition:background .2s,transform .2s;display:inline-flex;position:absolute;bottom:3%;right:4%;box-shadow:0 3px 12px #27425208}.experience-module__CtI8Ta__replay:hover{background:#fff;transform:translateY(-1px)}.experience-module__CtI8Ta__demo[data-demo=moon] .experience-module__CtI8Ta__replay,.experience-module__CtI8Ta__demo[data-demo=rgb] .experience-module__CtI8Ta__replay{color:#c4d9e6;background:#172941;border-color:#56718b55}.experience-module__CtI8Ta__modelLegend{white-space:nowrap;text-align:center;color:#476276;letter-spacing:.1em;font-size:14px;position:absolute;bottom:13%;left:50%;translate:-50%}.experience-module__CtI8Ta__modelLegend small{color:#738593;letter-spacing:.03em;margin-top:10px;font-size:14px;display:block}.experience-module__CtI8Ta__componentLabel{color:#427665;background:#f8fcf9c9;border-left:1px solid #8eb5a5;align-items:center;gap:11px;padding:13px 17px;font-size:14px;display:flex;position:absolute;top:16%;left:15%}.experience-module__CtI8Ta__componentLabel small{color:#647f73;margin-top:6px;font-size:14px;display:block}.experience-module__CtI8Ta__modelOrbit{z-index:-1;border:1px solid #b7cfc055;border-radius:50%;width:69%;height:24%;position:absolute;bottom:17%;left:15%;box-shadow:0 0 0 24px #b7cfc012,0 0 0 49px #b7cfc00a}.experience-module__CtI8Ta__wiring{background:#f9fcfdd9;border:1px solid #d2e2e6;border-radius:22px;overflow:hidden;box-shadow:0 28px 70px -26px #37687a35,inset 0 1px #fff}.experience-module__CtI8Ta__workspaceGrid{background-image:radial-gradient(#8dabb64d .8px,#0000 .8px);background-size:22px 22px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000 7%,#000 24% 85%,#0000);mask-image:linear-gradient(#0000 7%,#000 24% 85%,#0000)}.experience-module__CtI8Ta__demoToolbar{color:#547284;background:#ffffff9c;border-bottom:1px solid #dce5eb;align-items:center;gap:10px;padding:20px 23px;font-size:14px;display:flex}.experience-module__CtI8Ta__demoToolbar strong{font-weight:550}.experience-module__CtI8Ta__demoToolbar>span{color:#7b8c98;margin-left:auto}.experience-module__CtI8Ta__wiring .experience-module__CtI8Ta__boardModel{inset:3% 24% 9% -14%}.experience-module__CtI8Ta__signalNode{background:#fffffff0;border:1px solid #d4e1e5;border-radius:16px;gap:8px;width:108px;padding:17px 8px;right:5%;box-shadow:0 10px 30px #32657c10}.experience-module__CtI8Ta__nodeOne{top:19%}.experience-module__CtI8Ta__nodeTwo{bottom:21%}.experience-module__CtI8Ta__realLed{object-fit:contain;filter:drop-shadow(0 0 10px #f9c46468);width:32px;height:62px}.experience-module__CtI8Ta__codeChip{background:#e8f1f5;border:1px solid #d4e4eb;border-radius:12px;gap:8px;padding:14px 17px;bottom:6%;left:7%;right:7%}.experience-module__CtI8Ta__codeChip code{color:#2c556d;font-family:inherit;font-size:14px}.experience-module__CtI8Ta__codeChip code span{color:#168093}.experience-module__CtI8Ta__codeChip small{color:#617f90;font-size:14px}.experience-module__CtI8Ta__browserChip{background:#fff;border-color:#d0e1e8;border-radius:16px;width:51%;height:auto;padding:0;top:17%;left:1%;overflow:hidden;transform:perspective(1000px)rotateY(7deg)rotate(-2deg);box-shadow:0 28px 60px -17px #2a627333,0 2px 5px #2547530a}.experience-module__CtI8Ta__browserChip>.experience-module__CtI8Ta__panelChrome{background:#f4f8fa;border-bottom:1px solid #e0e9ee;flex-direction:row;justify-content:flex-start;gap:5px;height:37px;padding:0 13px;display:flex}.experience-module__CtI8Ta__panelChrome i{background:#bbcdd5;border-radius:50%;width:6px;height:6px}.experience-module__CtI8Ta__panelChrome strong{color:#56717e;margin-left:13px;font-size:14px;font-weight:500}.experience-module__CtI8Ta__browserChip>.experience-module__CtI8Ta__devicePanel{align-items:flex-start;gap:13px;height:auto;padding:23px 18px;font-size:14px}.experience-module__CtI8Ta__devicePanel strong{color:#345e72;font-weight:600}.experience-module__CtI8Ta__devicePanel small{color:#6e8794;font-size:14px}.experience-module__CtI8Ta__devicePanel>svg:last-of-type{width:100%;height:64px}.experience-module__CtI8Ta__miniApps{gap:9px;width:100%;display:flex}.experience-module__CtI8Ta__miniApps span{color:#52768a;border:1px solid #dce7ed;border-radius:7px;flex:1;justify-content:center;align-items:center;gap:7px;padding:10px 0;display:flex}.experience-module__CtI8Ta__link .experience-module__CtI8Ta__boardModel{inset:10% -25% -3% 34%}.experience-module__CtI8Ta__connectionRings{opacity:.5;top:36%;left:40%}.experience-module__CtI8Ta__linkNote{color:#607e89;bottom:16%;left:11%}.experience-module__CtI8Ta__aiStage{background:#fff;border:1px solid #dfe3ee;border-radius:20px;justify-content:flex-start;padding:0;overflow:hidden;box-shadow:0 28px 75px -24px #5b638547,0 3px 9px #29304b05}.experience-module__CtI8Ta__aiStage>.experience-module__CtI8Ta__demoToolbar{color:#6379a0;background:#f9faff}.experience-module__CtI8Ta__aiQuestion{color:#42577d;background:linear-gradient(130deg,#edf0fb,#e5ecf9);margin:22px 22px 18px 40px;font-size:15px;line-height:1.8;animation:none}.experience-module__CtI8Ta__aiReply{box-shadow:none;background:0 0;border:none;border-radius:0;margin:0 24px;padding:3px 0 0;animation:none}.experience-module__CtI8Ta__aiReply p{margin:11px 0;font-size:15px;line-height:1.85}.experience-module__CtI8Ta__aiReply>span{color:#6278a0}.experience-module__CtI8Ta__ideaBranch{justify-content:flex-start;gap:8px;margin:10px 0 15px}.experience-module__CtI8Ta__ideaBranch span{border-radius:30px;padding:5px 12px;font-size:14px}.experience-module__CtI8Ta__aiArtifact{background:#f8faff;border:1px solid #e0e5ef;border-radius:12px;grid-template-columns:46% 1fr;min-height:148px;margin:0 23px 16px;display:grid;overflow:hidden}.experience-module__CtI8Ta__aiArtifact>div:last-child{flex-direction:column;justify-content:center;gap:8px;padding:14px;display:flex}.experience-module__CtI8Ta__aiArtifact span{color:#6d7d98;font-size:14px}.experience-module__CtI8Ta__aiArtifact strong{color:#3c5478;font-size:16px;font-weight:500;line-height:1.6}.experience-module__CtI8Ta__aiArtifact small{color:#78869d;font-size:14px;line-height:1.5}.experience-module__CtI8Ta__aiStage .experience-module__CtI8Ta__chatComposer{color:#8190a4;margin:auto 24px 20px;padding-top:14px}.experience-module__CtI8Ta__lampStudy{background:radial-gradient(at 50% 45%,#fff9e3,#e3e9f4 77%);min-height:147px;position:relative;overflow:hidden}.experience-module__CtI8Ta__studyGrid{background-image:linear-gradient(#718cac12 1px,#0000 1px),linear-gradient(90deg,#718cac12 1px,#0000 1px);background-size:20px 20px;position:absolute;inset:60% -40% -35%;transform:perspective(180px)rotateX(48deg)}.experience-module__CtI8Ta__studyLamp{filter:drop-shadow(12px 14px 8px #52607a23);width:90px;height:115px;position:absolute;top:43%;left:50%;translate:-50% -50%}.experience-module__CtI8Ta__studyShade{z-index:2;background:radial-gradient(at 35% 18%,#fffef4,#ffe5a7 55%,#c3ab83);border-radius:50% 50% 36% 36%/80% 80% 22% 22%;width:88px;height:56px;position:absolute;top:10px;box-shadow:inset -7px -4px 9px #a3896930,0 0 18px #ffecc964}.experience-module__CtI8Ta__studyShade:after{content:"";background:radial-gradient(#fffbd4,#dcc090);border-radius:50%;height:13px;position:absolute;bottom:2px;left:4px;right:4px}.experience-module__CtI8Ta__studyStem{background:linear-gradient(90deg,#5e778d,#c1d2dd 35%,#668091);width:13px;height:34px;position:absolute;top:58px;left:38px}.experience-module__CtI8Ta__studyBase{background:linear-gradient(165deg,#ccd9e3,#617c92);border-radius:50%;width:54px;height:18px;position:absolute;top:85px;left:19px;box-shadow:0 4px #526b82}.experience-module__CtI8Ta__studyLabel{color:#647184;font-size:14px;position:absolute;bottom:10px;left:12px}.experience-module__CtI8Ta__studyLabel small{margin-top:3px;font-size:14px;display:block}.experience-module__CtI8Ta__studySwatches{gap:4px;display:flex;position:absolute;bottom:12px;right:9px}.experience-module__CtI8Ta__studySwatches i{background:#e2bb83;border-radius:50%;width:7px;height:7px}.experience-module__CtI8Ta__studySwatches i:nth-child(2){background:#9ab8cb}.experience-module__CtI8Ta__studySwatches i:nth-child(3){background:#a8a0b7}.experience-module__CtI8Ta__chatStage{background:#ffffffeb;border-color:#e1dce7;justify-content:flex-start;gap:18px;padding:24px;box-shadow:0 28px 65px -22px #74638542}.experience-module__CtI8Ta__chatHeader{color:#685575;padding-bottom:18px}.experience-module__CtI8Ta__message p{background:#f1eef6;line-height:1.75}.experience-module__CtI8Ta__messageTwo,.experience-module__CtI8Ta__messageThree{animation:none}.experience-module__CtI8Ta__messageTwo p{background:#edf3f6}.experience-module__CtI8Ta__messageThree p{background:#f7f2e9}.experience-module__CtI8Ta__chatStage .experience-module__CtI8Ta__chatComposer{margin-top:auto;padding-top:16px}.experience-module__CtI8Ta__sharedIdea{background:#faf9fc;border:1px solid #e4dfeb;border-radius:13px;grid-template-columns:45% 1fr;gap:12px;min-height:140px;margin-left:40px;display:grid;overflow:hidden}.experience-module__CtI8Ta__sharedIdea>span{color:#655872;padding-right:12px;line-height:1.65}.experience-module__CtI8Ta__sharedIdea small{color:#887b93}.experience-module__CtI8Ta__sharedIdea .experience-module__CtI8Ta__lampStudy{min-height:140px}.experience-module__CtI8Ta__lampStudy[data-compact=true] .experience-module__CtI8Ta__studyLabel{display:none}.experience-module__CtI8Ta__rgbStage{background:radial-gradient(at 50% 20%,#24304a,#111b30 70%);border:1px solid #7186ad2e;box-shadow:0 26px 75px #02081542,inset 0 1px #b3cdff15}.experience-module__CtI8Ta__spectrumHeader{color:#b7c6e0;align-items:center;gap:16px;font-size:14px;display:flex;position:absolute;top:6%;left:8%;right:8%}.experience-module__CtI8Ta__spectrumHeader>span{letter-spacing:.24em;font-weight:600}.experience-module__CtI8Ta__spectrumHeader small{color:#8d9fbd;font-size:14px}.experience-module__CtI8Ta__spectrumHeader i{background:#adbaea;border-radius:50%;width:7px;height:7px;margin-left:auto}.experience-module__CtI8Ta__lightField{inset:16% 3% 30%}.experience-module__CtI8Ta__lightField>i{filter:blur(4px);opacity:.92}.experience-module__CtI8Ta__lightOrbit{border:1px solid #8a9cc229;border-radius:50%;position:absolute;inset:3% 20%;box-shadow:0 0 0 27px #859ec009,0 0 0 54px #859ec005}.experience-module__CtI8Ta__rgbSliders{gap:19px;bottom:14%}.experience-module__CtI8Ta__rgbSliders span{background:linear-gradient(90deg,#243146,#c1707e);height:5px}.experience-module__CtI8Ta__rgbSliders>div:nth-child(2) span{background:linear-gradient(90deg,#243146,#77bda6)}.experience-module__CtI8Ta__rgbSliders>div:nth-child(3) span{background:linear-gradient(90deg,#243146,#7d92d5)}.experience-module__CtI8Ta__rgbSliders i{width:13px;height:13px;box-shadow:0 0 0 4px #ffffff0b,0 2px 5px #0005}.experience-module__CtI8Ta__rgbNote{color:#a1b1c9;bottom:7%}.experience-module__CtI8Ta__lightField>i:first-of-type{background:radial-gradient(circle,#ff505b,#e6163870 60%,#0000 73%);inset:8% auto auto 18%}.experience-module__CtI8Ta__lightField>i:nth-of-type(2){background:radial-gradient(circle,#36fba0,#20d17870 60%,#0000 73%);inset:14% 12% auto auto}.experience-module__CtI8Ta__lightField>i:nth-of-type(3){background:radial-gradient(circle,#607aff,#244eff70 60%,#0000 73%);inset:auto auto 0 29%}.experience-module__CtI8Ta__toolIndex button{background:linear-gradient(150deg,#fff,#f1f5f8);gap:22px;min-height:150px;box-shadow:inset 0 1px #fff,0 10px 25px -20px #1b426b55}.experience-module__CtI8Ta__toolIndex button>svg:not(.experience-module__CtI8Ta__indexArrow){background:color-mix(in srgb,var(--experience-accent) 8%,white);border-radius:11px;width:38px;height:38px;padding:8px;box-shadow:0 3px 8px #37516a08,inset 0 1px #fff}.experience-module__CtI8Ta__toolIndex button:hover{transform:translateY(-3px);box-shadow:0 16px 28px -20px #1b426b65}.experience-module__CtI8Ta__missionLabel{color:#beddea;text-align:right;letter-spacing:.1em;border-right:1px solid #82b5ca66;padding-right:17px;font-size:14px;position:absolute;top:9%;right:7%}.experience-module__CtI8Ta__missionLabel small{color:#8eacbe;margin-top:9px;font-size:14px;display:block}.experience-module__CtI8Ta__moonKeys{bottom:18%;left:48%;right:6%}.experience-module__CtI8Ta__moonKeys span{white-space:nowrap;background:#0d2037b8}.experience-module__CtI8Ta__paperStage{isolation:isolate}.experience-module__CtI8Ta__paperUnderlay{aspect-ratio:1.45;z-index:-1;background:#eee9db;border:1px solid #d6ccba;width:92%;position:absolute;top:25%;left:4%;transform:rotate(-1deg);box-shadow:0 28px 35px -25px #6e503b5c}.experience-module__CtI8Ta__paperSheet{background-color:#fffdf3;background-image:radial-gradient(#c1ac8120 .7px,#0000 .7px);background-size:5px 5px;border-radius:7px;position:relative;transform:perspective(1000px)rotateY(5deg)rotate(-4deg)}.experience-module__CtI8Ta__paperHeading{color:#745e48;justify-content:space-between;align-items:center;gap:12px;padding:21px 25px 0;font-size:14px;display:flex}.experience-module__CtI8Ta__paperHeading small{color:#998671;font-size:14px}.experience-module__CtI8Ta__paperNote{color:#846e56;bottom:12%}@media (max-height:830px){.experience-module__CtI8Ta__aiQuestion{margin:14px 18px 12px 35px;padding:12px 17px}.experience-module__CtI8Ta__aiReply{margin:0 20px}.experience-module__CtI8Ta__aiArtifact{min-height:122px;margin:0 19px 12px}.experience-module__CtI8Ta__aiArtifact .experience-module__CtI8Ta__lampStudy{min-height:122px}.experience-module__CtI8Ta__aiStage .experience-module__CtI8Ta__chatComposer{margin-bottom:13px}.experience-module__CtI8Ta__demoToolbar{padding:15px 20px}.experience-module__CtI8Ta__chatStage{gap:13px;padding:20px}.experience-module__CtI8Ta__sharedIdea,.experience-module__CtI8Ta__sharedIdea .experience-module__CtI8Ta__lampStudy{min-height:115px}.experience-module__CtI8Ta__chatHeader{padding-bottom:12px}.experience-module__CtI8Ta__studyLamp{scale:.84}.experience-module__CtI8Ta__studyLabel small{display:none}}.experience-module__CtI8Ta__workspace{color:#23313d;z-index:1000;background:#f5f7fa;border:0;width:100vw;max-width:none;height:100dvh;max-height:none;margin:0;padding:0;position:fixed;inset:0}.experience-module__CtI8Ta__workspace[open]{flex-direction:column;display:flex}.experience-module__CtI8Ta__workspace::backdrop{background:#10253bd9}.experience-module__CtI8Ta__workspaceBar{background:#fff;border-bottom:1px solid #d8e0e8;flex-shrink:0;align-items:center;gap:25px;height:60px;padding:10px 22px;display:flex}.experience-module__CtI8Ta__workspaceBar button,.experience-module__CtI8Ta__workspaceBar a{color:#0b5489;cursor:pointer;align-items:center;gap:9px;font-size:14px;display:inline-flex}.experience-module__CtI8Ta__workspaceBar svg{width:18px;height:18px}.experience-module__CtI8Ta__workspaceBar strong{font-size:14px}.experience-module__CtI8Ta__workspaceBar>span{color:#8997a3;font-size:14px}.experience-module__CtI8Ta__workspaceBar a{margin-left:auto}.experience-module__CtI8Ta__workspace iframe{background:#fff;border:none;flex:1;width:100%;min-height:0}.experience-module__CtI8Ta__workspaceLoading{color:#6b7f8e;background:#fff;border:1px solid #dbe4ec;border-radius:10px;padding:14px 22px;font-size:14px;position:absolute;top:78px;left:50%;transform:translate(-50%);box-shadow:0 8px 25px #17283815}.experience-module__CtI8Ta__workspaceLoading button{color:#085488;align-items:center;gap:5px;margin-left:16px;display:inline-flex}.experience-module__CtI8Ta__workspaceLoading svg{width:14px}.experience-module__CtI8Ta__reloadTool{color:#718391;cursor:pointer;background:#fffffff0;border:1px solid #d6e0e8;border-radius:7px;align-items:center;gap:7px;padding:8px 12px;font-size:14px;display:flex;position:absolute;bottom:14px;right:20px}.experience-module__CtI8Ta__switchScrim{backdrop-filter:blur(5px);background:#102b4360;place-items:center;display:grid;position:absolute;inset:60px 0 0}.experience-module__CtI8Ta__switchScrim section{background:#fff;border-radius:18px;max-width:460px;padding:34px}.experience-module__CtI8Ta__switchScrim h2{font-size:21px;font-weight:600}.experience-module__CtI8Ta__switchScrim p{color:#788894;margin:18px 0 25px;font-size:14px;line-height:1.8}.experience-module__CtI8Ta__switchScrim button{cursor:pointer;border:1px solid #d4e0e9;border-radius:8px;align-items:center;gap:10px;margin:0 8px 8px 0;padding:11px 14px;font-size:14px;display:inline-flex}.experience-module__CtI8Ta__switchScrim button:last-child{color:#fff;background:#004580}.experience-module__CtI8Ta__switchScrim svg{width:15px}.experience-module__CtI8Ta__workspace[data-embedded=true]{z-index:30;width:100%;height:100%;position:absolute}.experience-module__CtI8Ta__workspace[data-embedded=true] .experience-module__CtI8Ta__workspaceBar{gap:12px;padding-inline:16px}@media (max-width:760px){.experience-module__CtI8Ta__workspace[data-embedded=true] .experience-module__CtI8Ta__workspaceBar>span{display:none}}.experience-module__CtI8Ta__course button:focus-visible,.experience-module__CtI8Ta__course a:focus-visible{outline-offset:4px;outline:3px solid #6eabc7}@keyframes experience-module__CtI8Ta__signal{to{stroke-dashoffset:-584px}}@keyframes experience-module__CtI8Ta__lamp{0%,to{opacity:.5}45%,75%{opacity:1}}@keyframes experience-module__CtI8Ta__press{0%,65%,to{transform:translateY(0)}70%,85%{transform:translateY(3px)}}@keyframes experience-module__CtI8Ta__ripple{0%{opacity:.7;transform:scale(.1)}90%,to{opacity:0;transform:scale(1.2)}}@keyframes experience-module__CtI8Ta__orbit{to{transform:rotate(360deg)}}@keyframes experience-module__CtI8Ta__breathe{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}@keyframes experience-module__CtI8Ta__appear{0%,12%{opacity:.35;transform:translateY(7px)}28%,to{opacity:1;transform:translateY(0)}}@keyframes experience-module__CtI8Ta__colorDrift{0%,to{transform:translate(-8px,-7px)scale(.92)}50%{transform:translate(12px,9px)scale(1.1)}}@keyframes experience-module__CtI8Ta__slider{0%,to{left:28%}50%{left:80%}}@media (max-height:780px) and (min-width:1000px){.experience-module__CtI8Ta__page{min-height:610px}.experience-module__CtI8Ta__content{min-height:460px;padding-top:25px;padding-bottom:25px}.experience-module__CtI8Ta__copy h1{margin:22px 0 17px;font-size:37px}.experience-module__CtI8Ta__copy p{font-size:15px}.experience-module__CtI8Ta__detail{margin:19px 0}.experience-module__CtI8Ta__visual{height:420px}.experience-module__CtI8Ta__welcomeVisual{height:440px}.experience-module__CtI8Ta__chatStage{gap:12px;padding:19px}.experience-module__CtI8Ta__chatHeader{padding-bottom:10px}.experience-module__CtI8Ta__message p{padding:8px 12px}.experience-module__CtI8Ta__toolIndex{margin-top:20px}.experience-module__CtI8Ta__toolIndex button{min-height:118px}.experience-module__CtI8Ta__collection h1{font-size:36px}}@media (max-width:1050px){.experience-module__CtI8Ta__content{gap:20px;padding:30px}.experience-module__CtI8Ta__copy h1{font-size:32px}.experience-module__CtI8Ta__copy p{font-size:15px}.experience-module__CtI8Ta__eyebrow{font-size:14px}.experience-module__CtI8Ta__toolIndex{grid-template-columns:repeat(3,1fr)}.experience-module__CtI8Ta__workspaceBar>span{display:none}}@media (prefers-reduced-motion:reduce){.experience-module__CtI8Ta__course *,.experience-module__CtI8Ta__course :before,.experience-module__CtI8Ta__course :after{transition:none!important;animation:none!important}.experience-module__CtI8Ta__connectionRings i{opacity:.3}.experience-module__CtI8Ta__connectionRings i:nth-child(2){transform:scale(.66)}.experience-module__CtI8Ta__connectionRings i:nth-child(3){transform:scale(.33)}.experience-module__CtI8Ta__rgbSliders i{left:60%}}
.recent-conversations-module__eJpVwa__home{background:var(--ai-sidebar-background,var(--color-surface));height:100%;min-height:0;color:var(--color-foreground);flex-direction:column;display:flex}.recent-conversations-module__eJpVwa__columns{flex-direction:column;flex:1;min-height:0;display:flex;overflow:auto}.recent-conversations-module__eJpVwa__column{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex}.recent-conversations-module__eJpVwa__column[data-active=false],.recent-conversations-module__eJpVwa__column>header[hidden]{display:none}.recent-conversations-module__eJpVwa__column>header{border-bottom:1px solid var(--color-border);align-items:center;gap:10px;min-height:48px;padding:12px 16px;display:flex}.recent-conversations-module__eJpVwa__column h2{font-size:14px;font-weight:600}.recent-conversations-module__eJpVwa__column header>span{color:var(--color-muted-foreground);font-size:12px}.recent-conversations-module__eJpVwa__list{overscroll-behavior:contain;scrollbar-width:thin;flex:1;min-height:0;overflow:auto}.recent-conversations-module__eJpVwa__empty{padding:12px calc(var(--sidebar-inset) + var(--sidebar-row-inset));font-size:var(--sidebar-caption-size);line-height:var(--sidebar-caption-line-height);color:var(--color-muted-foreground)}.recent-conversations-module__eJpVwa__empty a{color:var(--color-primary);margin-top:10px;text-decoration:underline;display:inline-block}.recent-conversations-module__eJpVwa__status{color:var(--color-muted-foreground);padding:12px 16px;font-size:14px}.recent-conversations-module__eJpVwa__status button{margin-left:12px;text-decoration:underline}.recent-conversations-module__eJpVwa__loadMore{border:1px solid var(--color-border);border-radius:6px;margin:12px;padding:8px 12px;font-size:14px}.recent-conversations-module__eJpVwa__home a:focus-visible,.recent-conversations-module__eJpVwa__home button:focus-visible{outline:2px solid var(--color-primary);outline-offset:-2px}.recent-conversations-module__eJpVwa__mobileTabs{border-bottom:1px solid var(--color-border);flex-shrink:0;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.recent-conversations-module__eJpVwa__mobileTabs button{min-height:var(--sidebar-item-height);font-size:var(--sidebar-font-size);line-height:var(--sidebar-line-height);white-space:nowrap;color:var(--color-muted-foreground);border-bottom:2px solid #0000}.recent-conversations-module__eJpVwa__mobileTabs button[aria-pressed=true]{border-bottom-color:var(--color-primary);color:var(--color-primary)}.recent-conversations-module__eJpVwa__mobileTabs button:hover{background:var(--color-muted)}.recent-conversations-module__eJpVwa__mobileTabs[hidden]{display:none}.recent-conversations-module__eJpVwa__courseProjects{border-bottom:1px solid var(--color-border);padding:8px 12px}.recent-conversations-module__eJpVwa__courseProjectsTitle{padding:6px 8px;font-size:14px;font-weight:600}.recent-conversations-module__eJpVwa__courseFolderToggle,.recent-conversations-module__eJpVwa__courseFolderItem{width:100%;min-height:36px;color:var(--color-foreground);text-align:left;border-radius:6px;align-items:center;gap:8px;padding:6px 8px;font-size:14px;display:flex}.recent-conversations-module__eJpVwa__courseFolderToggle:hover,.recent-conversations-module__eJpVwa__courseFolderItem:hover{background:var(--color-muted)}.recent-conversations-module__eJpVwa__courseFolderToggle span,.recent-conversations-module__eJpVwa__courseFolderItem span{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.recent-conversations-module__eJpVwa__courseFolderToggle small{color:var(--color-muted-foreground);font-size:14px}.recent-conversations-module__eJpVwa__courseFolderOpen{transform:rotate(90deg)}.recent-conversations-module__eJpVwa__courseFolderItems{padding-left:20px}.recent-conversations-module__eJpVwa__courseFolderItem{text-decoration:none}.recent-conversations-module__eJpVwa__courseFolderItem svg,.recent-conversations-module__eJpVwa__courseFolderToggle svg{color:var(--color-muted-foreground);flex:none}
.continuous-module__5ql4Bq__ideaObject{z-index:2;pointer-events:none;transform-origin:50%;width:44%;height:76%;position:absolute;top:8%;left:0}.continuous-module__5ql4Bq__ideaWindow{color:#34485f;background:linear-gradient(155deg,#fff 12%,#f4f6fd 66%,#edeefa);border:1px solid #c4d4ec;border-radius:22px;height:100%;position:relative;overflow:hidden;box-shadow:0 32px 70px -28px #26395945,inset 0 1px #fff}.continuous-module__5ql4Bq__ideaHeader{background:#ffffffb5;border-bottom:1px solid #dce3ef;height:12%;min-height:54px;position:absolute;inset:0 0 auto}.continuous-module__5ql4Bq__windowIdentity{align-items:center;gap:12px;font-size:16px;font-weight:600;display:flex;position:absolute;inset:0 auto 0 6%}.continuous-module__5ql4Bq__windowIdentity svg{color:#758bc6;width:19px}.continuous-module__5ql4Bq__demoMark{color:#7f8b9e;font-size:14px;position:absolute;top:50%;right:6%;translate:0 -50%}.continuous-module__5ql4Bq__prompt{flex-direction:row-reverse;align-items:center;gap:12px;display:flex;position:absolute;top:17%;right:6%}.continuous-module__5ql4Bq__person{color:#526987;background:#e6edf8;border:1px solid #cedbee;border-radius:10px;flex-shrink:0;place-items:center;width:31px;height:31px;font-size:14px;display:grid}.continuous-module__5ql4Bq__prompt p{color:#405d86;background:#e0e9f7;border-radius:16px 3px 16px 16px;margin:0;padding:14px 18px;font-size:clamp(14px,1.05vw,18px)}.continuous-module__5ql4Bq__response{width:88%;height:21%;position:absolute;top:32%;left:6%}.continuous-module__5ql4Bq__response>div{align-items:flex-start;gap:12px;display:flex;position:absolute;inset:0}.continuous-module__5ql4Bq__response svg{color:#7b8fb9;flex-shrink:0;width:24px;margin-top:10px}.continuous-module__5ql4Bq__response p{margin:0;padding:8px 0;font-size:clamp(14px,1.05vw,18px);line-height:1.7}.continuous-module__5ql4Bq__artifact{background:#fafcff;border:1px solid #d6dfed;border-radius:16px;width:78%;height:29%;position:absolute;top:54%;left:11%;overflow:hidden;box-shadow:0 16px 32px -15px #334b7345}.continuous-module__5ql4Bq__artifact>div:first-child{height:100%;min-height:0}.continuous-module__5ql4Bq__artifact>div:first-child>span{display:none}.continuous-module__5ql4Bq__artifactCaption{color:#667b91;align-items:center;gap:10px;font-size:14px;display:flex;position:absolute;top:18px;left:21px}.continuous-module__5ql4Bq__artifactCaption i{background:#9fb3c5;border-radius:50%;width:3px;height:3px}.continuous-module__5ql4Bq__sharedResponse{align-items:center;gap:12px;font-size:14px;display:flex;position:absolute;bottom:15%;left:6%}.continuous-module__5ql4Bq__sharedResponse p{margin:0}.continuous-module__5ql4Bq__composer{color:#95a2b5;background:#ffffffe6;border:1px solid #d9e1ef;border-radius:12px;align-items:center;gap:12px;height:9%;min-height:38px;padding:0 14px;font-size:14px;display:flex;position:absolute;bottom:3%;left:5%;right:5%}.continuous-module__5ql4Bq__composer svg{width:17px;height:17px}.continuous-module__5ql4Bq__composer svg:last-child{color:#7188b5;background:#e1e8f6;border-radius:9px;width:31px;height:31px;margin-left:auto;padding:7px}.continuous-module__5ql4Bq__ideaShadow{background:radial-gradient(#6e79a02b,#0000 70%);height:5%;position:absolute;bottom:-6%;left:15%;right:15%}.continuous-module__5ql4Bq__lightObject{z-index:2;pointer-events:none;transform-origin:50% 46%;width:49%;height:73%;position:absolute;top:9%;left:0}.continuous-module__5ql4Bq__lightChamber{aspect-ratio:1;isolation:isolate;width:76%;position:absolute;top:4%;left:12%}.continuous-module__5ql4Bq__lightLens{mix-blend-mode:screen;opacity:.94;border-radius:50%;position:absolute;inset:13%}.continuous-module__5ql4Bq__red{background:radial-gradient(circle at 39% 28%,#fff4d888,#ff645e 24%,#ce1745 54%,#5e123c88 73%,#0000 74%);box-shadow:inset -8px -15px 25px #0b12345c,inset 1px 2px 1px #fabb,0 0 48px #f253512b}.continuous-module__5ql4Bq__green{background:radial-gradient(circle at 38% 27%,#fff8,#6bebd1 24%,#179978 55%,#0b426788 73%,#0000 74%);box-shadow:inset -8px -15px 25px #0813245c,inset 1px 2px 1px #afffefbb,0 0 48px #53e6b322}.continuous-module__5ql4Bq__blue{background:radial-gradient(circle at 38% 27%,#fff7,#799cff 24%,#4537d4 56%,#29295d88 73%,#0000 74%);box-shadow:inset -8px -15px 25px #1015335c,inset 1px 2px 1px #bacaffbb,0 0 48px #578cff33}.continuous-module__5ql4Bq__lensHighlight{pointer-events:none;background:linear-gradient(150deg,#ffffff35,#0000 70%);border-radius:50%;position:absolute;inset:20% 30% 55% 25%;transform:rotate(-35deg)}.continuous-module__5ql4Bq__lightControls{gap:14px;display:grid;position:absolute;bottom:1%;left:23%;right:23%}.continuous-module__5ql4Bq__lightControls>div{color:#bac6e0;align-items:center;gap:18px;font-size:14px;display:flex}.continuous-module__5ql4Bq__lightControls strong{font-weight:500}.continuous-module__5ql4Bq__lightControls span{background:linear-gradient(90deg,#462936,#fc8b85);flex:1;height:2px;position:relative}.continuous-module__5ql4Bq__lightControls>div:nth-child(2) span{background:linear-gradient(90deg,#163b42,#84dec6)}.continuous-module__5ql4Bq__lightControls>div:nth-child(3) span{background:linear-gradient(90deg,#232b47,#94a8ff)}.continuous-module__5ql4Bq__lightControls i{background:#ebefff;border-radius:50%;width:10px;height:10px;position:absolute;top:-4px;box-shadow:0 0 0 4px #c9d4ef13}.continuous-module__5ql4Bq__moonWorld{z-index:1;pointer-events:none;transform-origin:31% 46%;background:#101c32;position:absolute;inset:0}.continuous-module__5ql4Bq__moonShade{background:linear-gradient(90deg,#101c32 0%,#101c32ee 23%,#101c3270 48%,#0000 72%);position:absolute;inset:0}.continuous-module__5ql4Bq__paperObject{z-index:2;pointer-events:none;transform-origin:55% 80%;width:54%;height:82%;position:absolute;top:4%;left:0}@media (max-height:780px){.continuous-module__5ql4Bq__ideaObject{height:79%;top:5%}.continuous-module__5ql4Bq__windowIdentity{gap:8px;font-size:14px}.continuous-module__5ql4Bq__demoMark{display:none}.continuous-module__5ql4Bq__prompt p{padding:11px 14px}.continuous-module__5ql4Bq__response p{line-height:1.6}.continuous-module__5ql4Bq__artifactCaption{top:12px;left:15px}}@media (prefers-reduced-motion:reduce){.continuous-module__5ql4Bq__ideaShadow{display:none}}
.wallet-reward-module__GYTizq__dialog{max-height:calc(100dvh - 32px);overflow-y:auto}.wallet-reward-module__GYTizq__header{border-bottom-color:#0000;padding-bottom:0}.wallet-reward-module__GYTizq__headerActions{align-items:center;gap:4px;display:flex}.wallet-reward-module__GYTizq__sound{color:var(--product-muted-foreground);margin-left:auto}.wallet-reward-module__GYTizq__receipt{isolation:isolate;text-align:center;padding:0 0 4px;font-size:14px;line-height:20px;animation:.22s ease-out both wallet-reward-module__GYTizq__receipt-in}.wallet-reward-module__GYTizq__stage{place-items:center;width:100%;height:216px;display:grid;position:relative;overflow:hidden}.wallet-reward-module__GYTizq__halo{background:radial-gradient(circle, var(--product-accent) 0%, color-mix(in srgb, var(--product-accent) 65%, transparent) 40%, transparent 72%);border-radius:50%;width:208px;height:208px;animation:.8s ease-out both wallet-reward-module__GYTizq__halo-in;position:absolute}.wallet-reward-module__GYTizq__ring{border:1px solid var(--product-primary);border-radius:50%;width:136px;height:136px;animation:.85s ease-out 80ms both wallet-reward-module__GYTizq__ring-out;position:absolute}.wallet-reward-module__GYTizq__coin{z-index:1;place-items:center;width:164px;height:164px;animation:.68s cubic-bezier(.22,.8,.3,1) both wallet-reward-module__GYTizq__coin-in;display:grid;position:relative}.wallet-reward-module__GYTizq__ground{background:color-mix(in srgb, var(--product-primary) 14%, transparent);filter:blur(4px);border-radius:50%;width:80px;height:8px;animation:.68s ease-out both wallet-reward-module__GYTizq__halo-in;position:absolute;bottom:18px}.wallet-reward-module__GYTizq__spark{background:var(--product-primary);width:6px;height:6px;animation:wallet-reward-module__GYTizq__spark-out .82s var(--delay) ease-out both;border-radius:2px;position:absolute;top:calc(50% - 3px);left:calc(50% - 3px)}.wallet-reward-module__GYTizq__spark:nth-of-type(2n){background:var(--product-signal);border-radius:50%}.wallet-reward-module__GYTizq__result{animation:.42s ease-out .1s both wallet-reward-module__GYTizq__amount-in;position:relative}.wallet-reward-module__GYTizq__amounts{justify-content:center;gap:12px;display:grid}.wallet-reward-module__GYTizq__reward{color:var(--product-foreground);flex-wrap:wrap;justify-content:center;align-items:baseline;gap:8px;display:flex}.wallet-reward-module__GYTizq__reward img{align-self:center}.wallet-reward-module__GYTizq__reward strong{font-variant-numeric:tabular-nums;overflow-wrap:anywhere;min-width:0;font-size:28px;font-weight:700;line-height:36px}.wallet-reward-module__GYTizq__reward span{white-space:nowrap}.wallet-reward-module__GYTizq__confirmation{color:var(--product-description-foreground);overflow-wrap:anywhere;margin:12px 0 0}.wallet-reward-module__GYTizq__actions{gap:8px;margin-top:28px;display:grid}.wallet-reward-module__GYTizq__actions>button{width:100%}.wallet-reward-module__GYTizq__records{min-height:40px;color:var(--product-muted-foreground);border-radius:8px;justify-content:center;justify-self:center;align-items:center;gap:6px;padding:0 8px;display:inline-flex}.wallet-reward-module__GYTizq__records:hover{color:var(--product-primary)}.wallet-reward-module__GYTizq__records:focus-visible{outline:2px solid var(--product-focus);outline-offset:2px}@keyframes wallet-reward-module__GYTizq__receipt-in{0%{opacity:0}to{opacity:1}}@keyframes wallet-reward-module__GYTizq__coin-in{0%{opacity:0;transform:translateY(36px)scale(.55)rotate(-18deg)}48%{opacity:1;transform:translateY(-10px)scale(1.08)rotate(5deg)}72%{transform:translateY(3px)scale(.97)rotate(-2deg)}to{opacity:1;transform:translateY(0)scale(1)rotate(0)}}@keyframes wallet-reward-module__GYTizq__halo-in{0%{opacity:0;transform:scale(.5)}to{opacity:1;transform:scale(1)}}@keyframes wallet-reward-module__GYTizq__ring-out{0%{opacity:.4;transform:scale(.6)}to{opacity:0;transform:scale(1.65)}}@keyframes wallet-reward-module__GYTizq__spark-out{0%{opacity:0;transform:rotate(var(--angle)) translateY(-44px) scale(.3)}20%{opacity:.85}to{opacity:0;transform:rotate(var(--angle)) translateY(calc(-1 * var(--distance))) rotate(80deg) scale(.5)}}@keyframes wallet-reward-module__GYTizq__amount-in{0%{opacity:0;transform:translateY(10px)scale(.94)}to{opacity:1;transform:none}}@media (max-height:620px){.wallet-reward-module__GYTizq__stage{height:172px}.wallet-reward-module__GYTizq__actions{margin-top:20px}}@media (prefers-reduced-motion:reduce){.wallet-reward-module__GYTizq__receipt,.wallet-reward-module__GYTizq__coin,.wallet-reward-module__GYTizq__halo,.wallet-reward-module__GYTizq__ground,.wallet-reward-module__GYTizq__result{animation:none}.wallet-reward-module__GYTizq__ring,.wallet-reward-module__GYTizq__spark{animation:none;display:none}.wallet-reward-module__GYTizq__dialog{transition:none;animation:none}}
.journey-module__l4V_EW__viewport{background:#f3f7fa;border:1px solid #d7e0e8;border-radius:24px;height:calc(100dvh - 112px);min-height:620px;overflow:hidden}.journey-module__l4V_EW__viewport[data-embedded=true]{border-radius:0;height:100%;min-height:0}.journey-module__l4V_EW__viewport:focus-visible{outline-offset:-3px;outline:2px solid #6b9fbf}.journey-module__l4V_EW__stage{isolation:isolate;perspective:1800px;height:100%;position:relative;overflow:hidden}.journey-module__l4V_EW__chapter{color:#273440;perspective:1600px;z-index:3;position:absolute;inset:0}.journey-module__l4V_EW__chapter[inert]{pointer-events:none}.journey-module__l4V_EW__copy{z-index:3;width:38%;max-width:575px;position:absolute;top:50%;left:7%;translate:0 -50%}.journey-module__l4V_EW__copy h1{letter-spacing:-.045em;text-wrap:balance;margin:25px 0;font-size:clamp(32px,3.6vw,65px);font-weight:650;line-height:1.24}.journey-module__l4V_EW__copy h1>span{display:block}.journey-module__l4V_EW__titleLine{margin-bottom:-.07em;padding-bottom:.07em;overflow:hidden}.journey-module__l4V_EW__titleLine>span{transform-origin:0;display:block}.journey-module__l4V_EW__copy h1 [data-emphasis=true],.journey-module__l4V_EW__welcome h1 span{color:var(--experience-accent)}.journey-module__l4V_EW__copy p{color:#6b7c89;text-wrap:pretty;max-width:450px;font-size:clamp(16px,1.25vw,20px);line-height:1.9}.journey-module__l4V_EW__art{transform-origin:50%;z-index:2;pointer-events:none;width:53%;height:84%;position:absolute;top:5%;left:44%}.journey-module__l4V_EW__openingObject{pointer-events:none;z-index:2;width:63%;height:100%;position:absolute;top:-5%;left:42%}.journey-module__l4V_EW__boardObject{transform-origin:0 0;pointer-events:none;z-index:2;width:66%;height:100%;position:absolute;top:0;left:0}.journey-module__l4V_EW__artCaption{color:#7e929d;letter-spacing:.08em;white-space:nowrap;font-size:14px;position:absolute;bottom:2%;left:50%;translate:-50%}.journey-module__l4V_EW__welcome{width:45%;top:44%}.journey-module__l4V_EW__welcome h1{font-size:clamp(43px,4.4vw,81px)}.journey-module__l4V_EW__welcome h1 span{display:inline}.journey-module__l4V_EW__welcome p{max-width:550px}.journey-module__l4V_EW__begin{color:#07538e;cursor:pointer;align-items:center;gap:24px;margin-top:24px;padding:12px 0;font-size:14px;display:flex}.journey-module__l4V_EW__begin svg{width:18px}.journey-module__l4V_EW__welcomeAside{z-index:3;text-align:right;color:#829aa9;position:absolute;bottom:16%;right:5%}.journey-module__l4V_EW__welcomeAside strong{letter-spacing:-.06em;font-size:65px;font-weight:300;line-height:1;display:block}.journey-module__l4V_EW__welcomeAside>span{letter-spacing:.2em;font-size:14px}.journey-module__l4V_EW__welcomeAside p{margin-top:12px;font-size:14px}.journey-module__l4V_EW__chapter[data-scene=welcome] .journey-module__l4V_EW__art{width:60%;height:89%;top:0;left:45%}.journey-module__l4V_EW__chapter[data-scene=cad] .journey-module__l4V_EW__art{width:63%;height:105%;top:-5%;left:40%}.journey-module__l4V_EW__chapter[data-scene=explorer] .journey-module__l4V_EW__copy{width:32%;left:61%}.journey-module__l4V_EW__chapter[data-scene=explorer] .journey-module__l4V_EW__art{width:66%;height:100%;top:-3%;left:-2%}.journey-module__l4V_EW__chapter[data-scene=wiring] .journey-module__l4V_EW__copy{width:35%;top:42%}.journey-module__l4V_EW__chapter[data-scene=claw] .journey-module__l4V_EW__copy{width:32%;top:45%;left:62%}.journey-module__l4V_EW__chapter[data-scene=claw] .journey-module__l4V_EW__art{width:62%;height:86%;top:3%;left:0}.journey-module__l4V_EW__chapter[data-scene=ai] .journey-module__l4V_EW__copy{width:40%;top:41%;left:7%}.journey-module__l4V_EW__chapter[data-scene=ai] .journey-module__l4V_EW__copy h1{font-size:clamp(31px,3.2vw,55px)}.journey-module__l4V_EW__chapter[data-scene=chat] .journey-module__l4V_EW__copy{width:34%;top:49%;left:59%}.journey-module__l4V_EW__chapter[data-scene=chat] .journey-module__l4V_EW__art{width:42%;height:78%;top:9%;left:7%}.journey-module__l4V_EW__chapter[data-scene=link] .journey-module__l4V_EW__copy{top:43%}.journey-module__l4V_EW__chapter[data-scene=link] .journey-module__l4V_EW__art{width:49%;height:93%;top:0;left:46%}.journey-module__l4V_EW__chapter[data-scene=rgb]{color:#f0f2fa}.journey-module__l4V_EW__chapter[data-scene=rgb] .journey-module__l4V_EW__copy{width:34%;left:59%}.journey-module__l4V_EW__chapter[data-scene=rgb] .journey-module__l4V_EW__copy [data-emphasis=true]{color:#d4c5f0}.journey-module__l4V_EW__chapter[data-scene=rgb] .journey-module__l4V_EW__copy p{color:#abb6cc}.journey-module__l4V_EW__chapter[data-scene=rgb] .journey-module__l4V_EW__copy>span,.journey-module__l4V_EW__chapter[data-scene=rgb] .journey-module__l4V_EW__copy>div{color:#b5a5d1}.journey-module__l4V_EW__chapter[data-scene=rgb] .journey-module__l4V_EW__copy button{color:#2b294d;background:#d4c5f0}.journey-module__l4V_EW__chapter[data-scene=rgb] .journey-module__l4V_EW__copy small{color:#8490a8}.journey-module__l4V_EW__chapter[data-scene=moon]{color:#fff}.journey-module__l4V_EW__chapter[data-scene=moon] .journey-module__l4V_EW__art{z-index:0;opacity:.75;width:100%;height:100%;inset:0}.journey-module__l4V_EW__chapter[data-scene=moon] .journey-module__l4V_EW__art:after{content:"";background:linear-gradient(90deg,#101c32 0%,#101c32ef 25%,#101c3250 55%,#0000 100%);position:absolute;inset:0}.journey-module__l4V_EW__chapter[data-scene=moon] .journey-module__l4V_EW__copy{width:36%;top:43%}.journey-module__l4V_EW__chapter[data-scene=moon] .journey-module__l4V_EW__copy [data-emphasis=true]{color:#99d4e5}.journey-module__l4V_EW__chapter[data-scene=moon] .journey-module__l4V_EW__copy p{color:#b1c4d2}.journey-module__l4V_EW__chapter[data-scene=moon] .journey-module__l4V_EW__copy>div,.journey-module__l4V_EW__chapter[data-scene=moon] .journey-module__l4V_EW__copy>span{color:#7faabe}.journey-module__l4V_EW__chapter[data-scene=moon] .journey-module__l4V_EW__copy button{color:#193c55;background:#cee8ed}.journey-module__l4V_EW__chapter[data-scene=moon] .journey-module__l4V_EW__artCaption{color:#a8c4d0;z-index:2;bottom:12%;left:auto;right:8%;translate:0}.journey-module__l4V_EW__chapter[data-scene=paper] .journey-module__l4V_EW__copy{width:33%;top:47%;left:60%}.journey-module__l4V_EW__chapter[data-scene=paper] .journey-module__l4V_EW__art{width:53%;height:88%;top:4%;left:3%}.journey-module__l4V_EW__collection{z-index:4;position:absolute;inset:9% 7% 11%}.journey-module__l4V_EW__collection h1{letter-spacing:-.04em;margin:20px 0;font-size:clamp(32px,3.8vw,64px);line-height:1.3}.journey-module__l4V_EW__collection h1 span{color:#07538e}.journey-module__l4V_EW__collection>p{color:#8495a2;font-size:15px}.journey-module__l4V_EW__exhibitFooter{z-index:8;color:#8599a8;pointer-events:none;background:linear-gradient(#0000,#f3f7fa77);justify-content:space-between;align-items:center;gap:20px;height:62px;padding:12px 5%;font-size:14px;display:flex;position:absolute;bottom:0;left:0;right:0}.journey-module__l4V_EW__exhibitFooter>span:nth-child(2){align-items:center;gap:10px;display:flex}.journey-module__l4V_EW__exhibitFooter svg{width:15px;height:15px}.journey-module__l4V_EW__exhibitFooter i{opacity:.5;margin:0 10px;font-style:normal}.journey-module__l4V_EW__exhibitFooter[data-dark=true]{color:#a0b5c7;background:linear-gradient(#0000,#0e203377)}.journey-module__l4V_EW__exhibitFooter{backdrop-filter:blur(12px);background:#ffffffed;border-top:1px solid #d8e0e866;grid-template-columns:1fr auto 1fr;height:74px;display:grid}.journey-module__l4V_EW__exhibitFooter>button{grid-column:2}.journey-module__l4V_EW__copy>button{margin-top:28px}.journey-module__l4V_EW__exhibitFooter>button{color:#fff;cursor:pointer;pointer-events:auto;background:#004580;border-radius:9px;justify-content:center;align-items:center;gap:30px;min-width:240px;min-height:46px;padding:12px 25px;font-size:14px;display:flex}.journey-module__l4V_EW__exhibitFooter[data-dark=true]{background:#122139ed;border-top-color:#66809d33}.journey-module__l4V_EW__exhibitFooter[data-dark=true]>button{color:#163a54;background:#d9e8f2}.journey-module__l4V_EW__viewport[data-suspended=true] *{animation-play-state:paused!important}.journey-module__l4V_EW__copy{top:45%}.journey-module__l4V_EW__copy h1{margin:23px 0;line-height:1.3}.journey-module__l4V_EW__copy p{line-height:1.85}.journey-module__l4V_EW__artCaption{letter-spacing:.04em;bottom:-1%}.journey-module__l4V_EW__chapter[data-scene=wiring] .journey-module__l4V_EW__art{width:48%;height:72%;top:10%;left:47%}.journey-module__l4V_EW__chapter[data-scene=ai] .journey-module__l4V_EW__art{width:42%;height:79%;top:8%;left:51%}.journey-module__l4V_EW__chapter[data-scene=chat] .journey-module__l4V_EW__art{height:79%;top:8%}.journey-module__l4V_EW__chapter[data-scene=rgb] .journey-module__l4V_EW__art{width:50%;height:75%;top:8%;left:5%}.journey-module__l4V_EW__chapter[data-scene=moon] .journey-module__l4V_EW__art{opacity:1}.journey-module__l4V_EW__chapter[data-scene=moon] .journey-module__l4V_EW__art:after{pointer-events:none;background:linear-gradient(90deg,#101c32 0%,#101c32f0 23%,#101c32a6 40%,#101c3210 68%,#0000)}.journey-module__l4V_EW__chapter[data-scene=moon] .journey-module__l4V_EW__artCaption{bottom:12%}.journey-module__l4V_EW__collection{inset:8% 7% 13%}.journey-module__l4V_EW__collection>p{color:#617687}.journey-module__l4V_EW__openingObject>div>button{bottom:15%;right:15%}@media (max-height:830px){.journey-module__l4V_EW__chapter[data-scene=ai] .journey-module__l4V_EW__art,.journey-module__l4V_EW__chapter[data-scene=chat] .journey-module__l4V_EW__art{height:81%;top:5%}.journey-module__l4V_EW__copy{top:43%}}@media (max-height:780px){.journey-module__l4V_EW__copy h1{margin:20px 0;font-size:clamp(32px,3vw,44px)}.journey-module__l4V_EW__copy p{font-size:16px}.journey-module__l4V_EW__welcome h1{font-size:56px}.journey-module__l4V_EW__collection{inset:6% 7% 10%}.journey-module__l4V_EW__collection h1{margin:15px 0;font-size:39px}}@media (max-width:1100px){.journey-module__l4V_EW__copy{width:39%;left:6%}.journey-module__l4V_EW__copy h1{font-size:34px}.journey-module__l4V_EW__copy p{font-size:15px}.journey-module__l4V_EW__welcome h1{font-size:48px}.journey-module__l4V_EW__chapter[data-scene=explorer] .journey-module__l4V_EW__copy,.journey-module__l4V_EW__chapter[data-scene=claw] .journey-module__l4V_EW__copy,.journey-module__l4V_EW__chapter[data-scene=paper] .journey-module__l4V_EW__copy,.journey-module__l4V_EW__chapter[data-scene=rgb] .journey-module__l4V_EW__copy,.journey-module__l4V_EW__chapter[data-scene=chat] .journey-module__l4V_EW__copy{width:37%;left:57%}.journey-module__l4V_EW__chapter[data-scene=explorer] .journey-module__l4V_EW__art,.journey-module__l4V_EW__chapter[data-scene=claw] .journey-module__l4V_EW__art{width:60%}.journey-module__l4V_EW__collection{inset:5% 6% 11%}}@container course-main (max-width:1100px){.journey-module__l4V_EW__viewport[data-embedded=true] .journey-module__l4V_EW__copy{width:39%;left:6%}.journey-module__l4V_EW__viewport[data-embedded=true] .journey-module__l4V_EW__copy h1{font-size:34px}.journey-module__l4V_EW__viewport[data-embedded=true] .journey-module__l4V_EW__copy p{font-size:15px}.journey-module__l4V_EW__viewport[data-embedded=true] .journey-module__l4V_EW__welcome h1{font-size:48px}.journey-module__l4V_EW__viewport[data-embedded=true] .journey-module__l4V_EW__chapter[data-scene=explorer] .journey-module__l4V_EW__copy,.journey-module__l4V_EW__viewport[data-embedded=true] .journey-module__l4V_EW__chapter[data-scene=claw] .journey-module__l4V_EW__copy,.journey-module__l4V_EW__viewport[data-embedded=true] .journey-module__l4V_EW__chapter[data-scene=paper] .journey-module__l4V_EW__copy,.journey-module__l4V_EW__viewport[data-embedded=true] .journey-module__l4V_EW__chapter[data-scene=rgb] .journey-module__l4V_EW__copy,.journey-module__l4V_EW__viewport[data-embedded=true] .journey-module__l4V_EW__chapter[data-scene=chat] .journey-module__l4V_EW__copy{width:37%;left:57%}.journey-module__l4V_EW__viewport[data-embedded=true] .journey-module__l4V_EW__collection{inset:5% 6% 11%}}@media (prefers-reduced-motion:reduce){.journey-module__l4V_EW__art,.journey-module__l4V_EW__copy{transform:none!important}}
.CourseRollCall-module__0TDQdG__body{grid-template-columns:minmax(0,1fr) 260px;align-items:center;gap:32px;min-height:0;padding:24px;display:grid;overflow:hidden auto}.CourseRollCall-module__0TDQdG__wheel{aspect-ratio:1;width:min(100%,600px,100dvh - 220px);margin-inline:auto;position:relative}.CourseRollCall-module__0TDQdG__center{aspect-ratio:1;border:4px solid var(--color-surface);background:var(--color-primary);width:21%;color:var(--color-primary-foreground);cursor:pointer;border-radius:50%;place-items:center;font-size:18px;font-weight:600;display:grid;position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%);box-shadow:0 2px 8px #0002}.CourseRollCall-module__0TDQdG__center:focus-visible{outline:2px solid var(--color-primary);outline-offset:3px}.CourseRollCall-module__0TDQdG__center:disabled{cursor:default}.CourseRollCall-module__0TDQdG__spinningWheel{will-change:transform}.CourseRollCall-module__0TDQdG__pointerTick{transform-origin:50% 0;animation:.16s ease-out CourseRollCall-module__0TDQdG__pointerClick}@keyframes CourseRollCall-module__0TDQdG__pointerClick{0%{rotate:-18deg}to{rotate:none}}.CourseRollCall-module__0TDQdG__result{justify-content:center;align-items:center;min-height:160px;display:flex;position:relative}.CourseRollCall-module__0TDQdG__name{z-index:1;overflow-wrap:anywhere;text-align:center;font-size:clamp(36px,4.8vw,64px);font-weight:700;line-height:1.25;animation:.55s cubic-bezier(.16,1,.3,1) both CourseRollCall-module__0TDQdG__reveal;position:relative}.CourseRollCall-module__0TDQdG__confetti{pointer-events:none;position:absolute;inset:0;overflow:visible}.CourseRollCall-module__0TDQdG__confetti>span{background:var(--confetti-color);width:9px;height:14px;animation:1.5s ease-out both CourseRollCall-module__0TDQdG__celebrate;animation-delay:var(--confetti-delay);border-radius:2px;position:absolute;top:50%;left:50%}@keyframes CourseRollCall-module__0TDQdG__reveal{0%{opacity:0;transform:scale(.65)}65%{opacity:1;transform:scale(1.06)}to{opacity:1;transform:scale(1)}}@keyframes CourseRollCall-module__0TDQdG__celebrate{0%{opacity:1;transform:translate(0)rotate(0)}75%{opacity:1}to{transform:translate(var(--confetti-x), var(--confetti-y)) rotate(var(--confetti-turn));opacity:0}}@media (max-width:760px){.CourseRollCall-module__0TDQdG__body{grid-template-columns:minmax(0,1fr);gap:16px;padding:16px}.CourseRollCall-module__0TDQdG__wheel{width:min(100%,440px)}.CourseRollCall-module__0TDQdG__result{min-height:76px}.CourseRollCall-module__0TDQdG__center{font-size:14px}.CourseRollCall-module__0TDQdG__name{font-size:40px}}@media (prefers-reduced-motion:reduce){.CourseRollCall-module__0TDQdG__name{animation:none}.CourseRollCall-module__0TDQdG__confetti{display:none}.CourseRollCall-module__0TDQdG__pointerTick{animation:none}}
