.htIQBW_toolbar{color:var(--product-foreground);gap:8px;padding:0;font-size:14px;line-height:20px;display:grid}.htIQBW_toolbarRow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.htIQBW_controls{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:flex}.htIQBW_toolbarStatus{color:var(--product-description-foreground)}.htIQBW_toolbar .htIQBW_controls>button{min-height:40px;color:var(--product-foreground);font:600 14px/20px var(--product-font-sans);background:0 0;border:1px solid #0000;border-radius:6px;justify-content:center;align-items:center;gap:8px;padding:8px 12px;display:inline-flex}.htIQBW_toolbar .htIQBW_controls>button:hover:not(:disabled){background:var(--product-muted)}.htIQBW_controls>button:focus-visible,.htIQBW_controls select:focus-visible{outline:2px solid var(--product-focus);outline-offset:2px}.htIQBW_controls label{min-width:0;color:var(--product-description-foreground);align-items:center;gap:8px;font-size:14px;line-height:20px;display:inline-flex}.htIQBW_controls select{border:1px solid var(--product-border);background:var(--product-canvas);min-width:0;max-width:100%;min-height:40px;color:var(--product-foreground);font:inherit;border-radius:6px;padding:8px 30px 8px 10px}.htIQBW_controls select:disabled{color:var(--product-disabled-foreground);cursor:not-allowed}.htIQBW_notice{border:1px solid var(--product-border);background:var(--product-muted);color:var(--product-description-foreground);border-radius:8px;flex-wrap:wrap;align-items:center;gap:8px 12px;padding:12px 16px;font-size:14px;line-height:20px;display:flex}.htIQBW_notice[data-tone=warning]{background:var(--product-warning-soft);border-color:var(--product-border);color:var(--product-warning-text)}.htIQBW_notice[data-tone=danger]{background:var(--product-danger-soft);color:var(--product-danger-text)}.htIQBW_dialog[data-slot=modal-content]{background:var(--product-canvas);max-width:480px;max-height:calc(100dvh - 40px);color:var(--product-foreground);font-family:var(--product-font-sans);border-radius:8px;flex-direction:column;padding:0;font-size:14px;line-height:20px;display:flex;overflow:hidden}.htIQBW_dialogHeader{border-bottom:1px solid var(--product-border);flex-shrink:0;padding:20px 60px 16px 24px;position:relative}.htIQBW_dialogTitle{margin:0;font-size:18px;font-weight:600;line-height:28px}.htIQBW_description{color:var(--product-description-foreground);margin:8px 0 0;font-size:14px;line-height:20px}.htIQBW_close{width:40px;height:40px;color:var(--product-muted-foreground);cursor:pointer;background:0 0;border:0;border-radius:6px;place-items:center;display:grid;position:absolute;top:14px;right:14px}.htIQBW_close:hover{color:var(--product-foreground);background:var(--product-muted)}.htIQBW_dialogBody{overscroll-behavior:contain;min-height:0;padding:20px 24px;overflow-y:auto}.htIQBW_dialogBody :is(p,li,label,small,button,input,select){font-size:14px;line-height:20px}.htIQBW_dialogBody :is(h2,h3){font-size:18px;font-weight:600;line-height:28px}.htIQBW_dialogBody p{color:var(--product-description-foreground)}.htIQBW_dialogFooter{border-top:1px solid var(--product-border);flex-wrap:wrap;flex-shrink:0;justify-content:flex-end;gap:8px;padding:16px 24px;display:flex}.htIQBW_dialogFooter button{border-radius:6px;min-height:40px;font-size:14px}.htIQBW_close:focus-visible{outline:2px solid var(--product-primary);outline-offset:2px}@media (max-width:600px){.htIQBW_toolbarRow{align-items:stretch}.htIQBW_dialogBody{padding:16px}.htIQBW_dialogHeader{padding-left:16px}.htIQBW_dialogFooter{padding:16px}}@media (prefers-reduced-motion:reduce){.htIQBW_dialog[data-state]{transition:none;animation:none}}
.cwbMNW_workspace.cwbMNW_workspace{overscroll-behavior:contain;min-height:0;padding:12px 24px 20px;overflow-y:auto}:is(.cwbMNW_workspace.cwbMNW_workspace>[data-game-ui],.cwbMNW_workspace.cwbMNW_workspace .expedition-wrap){flex-direction:column;gap:12px;max-width:none;height:100%;display:flex;overflow:visible}.cwbMNW_workspace.cwbMNW_workspace [data-game-surface]{flex-direction:column;flex:1 0 420px;min-width:0;min-height:420px;margin:0;display:flex}.cwbMNW_workspace.cwbMNW_workspace [data-game-stage]{aspect-ratio:auto;flex:1;min-height:280px}.cwbMNW_workspace.cwbMNW_workspace [data-game-controls]{flex-shrink:0;padding:12px 16px}.cwbMNW_workspace.cwbMNW_workspace [data-game-overlay]{align-items:safe center}.cwbMNW_workspace.cwbMNW_workspace [data-game-card]{border-radius:8px;width:min(100%,360px);max-width:360px;padding:20px}.cwbMNW_workspace.cwbMNW_workspace [data-game-card] h2{font-size:18px;font-weight:600;line-height:28px}.cwbMNW_workspace.cwbMNW_workspace [data-game-card] p{font-size:14px;line-height:20px}.cwbMNW_workspace.cwbMNW_workspace [data-game-toolbar]{flex-shrink:0}@media (max-width:760px){.cwbMNW_workspace.cwbMNW_workspace{padding:12px 16px 16px}:is(.cwbMNW_workspace.cwbMNW_workspace>[data-game-ui],.cwbMNW_workspace.cwbMNW_workspace .expedition-wrap){height:auto;min-height:100%}.cwbMNW_workspace.cwbMNW_workspace [data-game-surface]{flex-basis:auto;min-height:440px}.cwbMNW_workspace.cwbMNW_workspace [data-game-stage]{min-height:320px}.cwbMNW_workspace.cwbMNW_workspace [data-game-controls]{padding:12px}}@media (max-height:600px) and (min-width:761px){.cwbMNW_workspace.cwbMNW_workspace [data-game-surface]{flex-shrink:0}}.cwbMNW_workspace.cwbMNW_workspace>[data-game-ui]{width:100%;min-width:0;min-height:0;padding:0}.cwbMNW_workspace.cwbMNW_workspace .expedition-wrap{padding:0}.cwbMNW_workspace.cwbMNW_workspace [data-game-heading]{display:none}@media (max-width:760px){:is(.cwbMNW_workspace.cwbMNW_workspace>[data-game-ui=fruit],.cwbMNW_workspace.cwbMNW_workspace>[data-game-ui=moon],.cwbMNW_workspace.cwbMNW_workspace>[data-game-ui=runner],.cwbMNW_workspace.cwbMNW_workspace>[data-game-ui=racing],.cwbMNW_workspace.cwbMNW_workspace .expedition-wrap){height:100%}}.cwbMNW_source{border:1px solid var(--product-border);background:var(--product-canvas);border-radius:6px;gap:2px;padding:0;display:flex}.cwbMNW_source button{min-height:40px;color:var(--product-description-foreground);font:inherit;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:6px;justify-content:center;align-items:center;gap:8px;padding:8px 12px;font-weight:600;display:inline-flex}.cwbMNW_source button[aria-pressed=true]{background:var(--product-accent);color:var(--product-primary)}.cwbMNW_source button:hover{color:var(--product-primary)}.cwbMNW_source button:focus-visible{outline:2px solid var(--product-primary);outline-offset:2px}@media (max-width:600px){.cwbMNW_source{flex-wrap:wrap}.cwbMNW_source button{padding-inline:10px}}
.QR1exW_root{background:var(--product-canvas);min-width:0;height:100%;min-height:0;color:var(--product-foreground);flex-direction:column;display:flex}.QR1exW_heading{padding:20px 24px 0}.QR1exW_content{flex:1;min-height:0;position:relative;overflow:hidden}.QR1exW_content .device-exploration{height:100%;min-height:0}.QR1exW_content .explore-content{flex:1;min-height:0;overflow:auto}.QR1exW_content .explore-content[data-activity=board]{padding:0;overflow:hidden}.QR1exW_content .esp-explorer{max-width:none!important;height:100%!important;min-height:0!important}.QR1exW_content .explore-content[data-activity=rgb]{padding:24px}@media (max-width:800px){.QR1exW_heading{padding:16px 16px 0}.QR1exW_content .explore-content[data-activity=rgb]{padding:16px}}.QR1exW_root[data-presentation=focused] .QR1exW_heading{padding:12px 24px 0}@media (max-width:800px){.QR1exW_root[data-presentation=focused] .QR1exW_heading{padding:12px 16px 0}}.QR1exW_heading [data-hardware-device-heading] a{min-height:40px}:is(.QR1exW_root.QR1exW_root .esp-embedded-toolbar>button,.QR1exW_root.QR1exW_root .esp-views button,.QR1exW_root.QR1exW_root .esp-progress>button){height:auto;min-height:40px}.QR1exW_root.QR1exW_root .esp-toolbar button[aria-label]{width:40px;min-width:40px;height:40px}.QR1exW_root.QR1exW_root .esp-colors button{width:40px;height:40px}.QR1exW_root.QR1exW_root .esp-overview .esp-kicker{display:none}.QR1exW_root.QR1exW_root .esp-nav-heading p{color:var(--product-description-foreground)}@media (max-width:600px){.QR1exW_heading h1{font-size:24px;line-height:32px}}.QR1exW_root.QR1exW_root .esp-mobile-detail{min-height:40px}@container board-exploration (max-width:640px){.QR1exW_root.QR1exW_root .esp-explorer{overflow:auto}.QR1exW_root.QR1exW_root .esp-workbench{flex-shrink:0;min-height:100%}.QR1exW_root.QR1exW_root.QR1exW_root .esp-stage{flex:1!important;min-height:440px!important}}@media (max-width:360px){.QR1exW_heading [data-hardware-device-heading]{grid-template-columns:minmax(0,1fr) auto;gap:4px 8px;display:grid}.QR1exW_heading [data-hardware-device-heading]>h1{grid-area:1/1}.QR1exW_heading [data-hardware-device-heading]>[role=status]{grid-area:2/1}.QR1exW_heading [data-hardware-device-heading]>div{grid-area:1/2/3;margin:0}}@media (max-width:600px){.QR1exW_root:has([data-game-workspace]) .QR1exW_heading [data-hardware-device-heading]{flex-wrap:wrap;align-items:center;gap:4px 12px;margin-bottom:8px;display:flex}.QR1exW_root:has([data-game-workspace]) .QR1exW_heading [data-hardware-device-heading]>h1{overflow-wrap:normal;flex:1 0 auto;min-width:0;max-width:100%}.QR1exW_root:has([data-game-workspace]) .QR1exW_heading [data-hardware-device-heading]>[role=status]{white-space:nowrap;flex-shrink:0}.QR1exW_root:has([data-game-workspace]) .QR1exW_heading [data-hardware-device-heading]>div:last-child{flex:1 0 100%;justify-content:flex-start;gap:4px;margin:0}}
.A58U9a_workspace{--product-text-body:18px;--product-leading-body:28px;--text-sm:18px;--text-sm--line-height:28px;--text-xs:18px;--text-xs--line-height:28px;min-width:0;color:var(--product-foreground);font-size:18px;line-height:28px;container-type:inline-size}.A58U9a_tasks{flex-wrap:wrap;gap:8px;margin-bottom:24px;display:flex}.A58U9a_tasks button{min-height:40px;color:var(--product-foreground);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:8px;justify-content:center;align-items:center;gap:8px;padding:8px 12px;font-size:14px;font-weight:600;line-height:20px;display:inline-flex}.A58U9a_tasks button:hover:not(:disabled){background:var(--product-muted)}.A58U9a_tasks button[aria-pressed=true]{background:var(--product-accent);color:var(--product-primary)}.A58U9a_tasks button:focus-visible,.A58U9a_connection :is(button,input):focus-visible{outline:2px solid var(--product-focus);outline-offset:2px}.A58U9a_tasks button:disabled{color:var(--product-disabled-foreground);cursor:default}.A58U9a_notice{color:var(--product-description-foreground);margin:0 0 16px}.A58U9a_connection :is(p,label,input,button,span){font-size:18px;line-height:28px}.A58U9a_connection label{font-weight:600}.A58U9a_connection p,.A58U9a_connection label>span{color:var(--product-description-foreground);font-weight:400}.A58U9a_connection :is(input,button){min-height:40px}.A58U9a_facts{margin:0}.A58U9a_facts>div{border-bottom:1px solid var(--product-border);grid-template-columns:112px minmax(0,1fr);gap:16px;padding:12px 0;display:grid}.A58U9a_facts>div:first-child{padding-top:0}.A58U9a_facts dt{color:var(--product-muted-foreground)}.A58U9a_facts dd{overflow-wrap:anywhere;margin:0}@media (pointer:coarse){.A58U9a_tasks button,.A58U9a_connection :is(input,button){min-height:44px}}@container (max-width:380px){.A58U9a_facts>div{grid-template-columns:minmax(0,1fr);gap:4px}}
.-KZ5FW_workspace{width:100%;min-width:0;color:var(--product-foreground);flex-direction:column;gap:24px;display:flex;container:device-workspace/inline-size}.-KZ5FW_columns{grid-template-columns:minmax(0,1fr);align-items:start;gap:24px;display:grid}.-KZ5FW_stack{flex-direction:column;gap:24px;min-width:0;display:flex}.-KZ5FW_panel{border:1px solid var(--product-border);background:var(--product-canvas);min-width:0;box-shadow:none;border-radius:8px;margin:0;padding:16px}.-KZ5FW_surface{background:var(--product-surface)}.-KZ5FW_panelHeading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;margin-bottom:16px;display:flex}.-KZ5FW_panelHeading h2{margin:0;font-size:18px;font-weight:600;line-height:28px}.-KZ5FW_actions{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:flex}.-KZ5FW_body{min-width:0}@container device-workspace (min-width:960px){.-KZ5FW_withAside{grid-template-columns:minmax(0,1fr) 360px}}@media (max-width:639px){.-KZ5FW_workspace,.-KZ5FW_columns,.-KZ5FW_stack{gap:16px}}
.BPRirq_console{--hand-blue:var(--color-primary);--hand-blue-hover:var(--color-primary-hover);color:var(--color-foreground);background:var(--color-background);border-radius:18px;min-width:0;padding:18px 22px 22px}.BPRirq_header{z-index:5;background:var(--color-background);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);align-items:center;gap:16px;margin-bottom:18px;padding:8px 0;display:flex;position:sticky;top:0}.BPRirq_header h1{letter-spacing:-.8px;margin:0;font-size:28px;font-weight:700}.BPRirq_back{border:1px solid var(--color-border);width:42px;height:42px;color:var(--hand-blue);background:var(--color-surface);cursor:pointer;border-radius:10px;place-items:center;display:grid}.BPRirq_stop{background:var(--color-danger-soft);min-width:124px;height:46px;color:var(--color-danger-text);box-shadow:none;border-radius:11px;gap:10px;margin-left:auto;font-size:14px}.BPRirq_stop:hover{background:color-mix(in srgb, var(--color-danger) 15%, var(--color-surface))}.BPRirq_workspace{grid-template-columns:minmax(0,1.04fr) minmax(0,1fr);align-items:stretch;gap:18px;display:grid}.BPRirq_modelPanel,.BPRirq_panel{border:1px solid var(--color-border);background:var(--color-surface);min-width:0;box-shadow:none;border-radius:16px}.BPRirq_modelPanel{background:var(--color-background);flex-direction:column;padding:20px 12px 12px;display:flex;overflow:hidden}.BPRirq_modelHeading{align-items:center;gap:16px;padding:0 10px;display:flex}.BPRirq_modelHeading h2{font-size:18px;font-weight:700}.BPRirq_status{color:var(--color-foreground);white-space:nowrap;align-items:center;gap:7px;font-size:14px;display:inline-flex}.BPRirq_status:before{content:"";background:currentColor;border-radius:50%;width:8px;height:8px}.BPRirq_status[data-tone=active]{color:var(--hand-blue)}.BPRirq_status[data-tone=unknown]{color:var(--color-muted-foreground)}.BPRirq_status[data-tone=error]{color:var(--color-danger-text)}.BPRirq_model{flex-direction:column;flex:1;min-width:0;padding-top:5px;display:flex;position:relative}.BPRirq_canvas{flex:1;width:100%;height:min(52vh,570px);min-height:370px;position:relative}.BPRirq_canvas:before{content:none;border:34px solid var(--color-border);box-shadow:none;pointer-events:none;border-radius:50%;position:absolute;inset:8% 6% 7%}.BPRirq_canvas canvas{touch-action:pan-y;width:100%;height:100%;display:block;position:relative}.BPRirq_expand{z-index:2;border:1px solid var(--color-border);background:var(--color-surface);color:var(--color-description-foreground);cursor:pointer;border-radius:8px;align-items:center;gap:6px;padding:7px 10px;font-size:14px;display:flex;position:absolute;top:-32px;right:8px}.BPRirq_model:fullscreen{background:var(--color-background);color:var(--color-foreground);padding:55px 30px 24px}.BPRirq_model:fullscreen .BPRirq_expand{top:16px;right:24px}.BPRirq_model:fullscreen .BPRirq_canvas{height:calc(100dvh - 150px)}.BPRirq_views{background:var(--color-surface);border:1px solid var(--color-border);box-shadow:none;border-radius:12px;align-self:center;gap:5px;margin:6px auto 16px;padding:5px;display:flex}.BPRirq_views button{min-width:78px;min-height:38px;color:var(--color-description-foreground);cursor:pointer;border-radius:8px;justify-content:center;align-items:center;gap:9px;padding:8px 12px;font-size:14px;transition:background .16s,color .16s;display:flex}.BPRirq_views button[aria-pressed=true]{background:var(--color-primary);color:var(--color-primary-foreground);box-shadow:none}.BPRirq_views button:not([aria-pressed=true]):hover{background:var(--color-muted)}.BPRirq_telemetry{border:1px solid var(--color-border);background:var(--color-surface);border-radius:10px;grid-template-columns:.85fr 1.3fr 1fr;gap:14px;padding:18px 16px;display:grid}.BPRirq_telemetry>div+div{border-left:1px solid var(--color-border);padding-left:16px}.BPRirq_metaLabel{color:var(--color-muted-foreground);margin-bottom:10px;font-size:14px;display:block}.BPRirq_metaValue{align-items:center;gap:8px;min-height:30px;font-size:14px;font-weight:600;display:flex}.BPRirq_metaValue svg{color:var(--color-muted-foreground);flex-shrink:0}.BPRirq_timeInput{background:var(--color-background);border:1px solid var(--color-border);border-radius:5px;width:54px;min-width:0;padding:4px;font-size:14px;font-weight:600}.BPRirq_saveTime{color:var(--hand-blue);border:1px solid var(--color-border);background:var(--color-surface);cursor:pointer;border-radius:6px;padding:5px 7px;font-size:14px}.BPRirq_saveTime:disabled{opacity:.45;cursor:default}.BPRirq_controls{flex-direction:column;gap:14px;min-width:0;display:flex}.BPRirq_panel{padding:18px 20px}.BPRirq_panelTitle{align-items:center;gap:10px;margin-bottom:15px;display:flex}.BPRirq_panelTitle h3{font-size:14px;font-weight:700}.BPRirq_panelTitle>svg{color:var(--hand-blue);width:20px;height:20px}.BPRirq_presets{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;display:grid}.BPRirq_preset{width:100%;height:49px;box-shadow:none;background:var(--color-surface);border-color:var(--color-border);border-radius:9px;gap:11px;padding:8px 6px;font-size:14px}.BPRirq_preset[aria-pressed=true]{background:var(--color-accent);border-color:var(--color-primary);color:var(--color-primary)}.BPRirq_preset svg{flex-shrink:0;width:20px;height:20px}.BPRirq_showcase{width:100%;height:73px;box-shadow:none;background:var(--color-primary);color:var(--color-primary-foreground);border-radius:10px;justify-content:space-between;margin-top:13px;padding:12px 18px;display:flex}.BPRirq_showcase:hover{background:var(--color-primary-hover)}.BPRirq_showcaseLabel{align-items:center;gap:14px;font-size:14px;font-weight:600;display:flex}.BPRirq_playDisc{background:var(--color-border);border-radius:50%;place-items:center;width:44px;height:44px;display:grid}.BPRirq_showcaseTime{font-variant-numeric:tabular-nums;align-items:center;gap:12px;font-size:14px;display:flex}.BPRirq_fingerTabs{grid-template-columns:repeat(5,minmax(0,1fr));gap:7px;display:grid}.BPRirq_fingerTabs button{border:1px solid var(--color-border);background:var(--color-surface);height:38px;box-shadow:none;border-radius:8px;padding:4px;font-size:14px}.BPRirq_fingerTabs button[aria-pressed=true]{color:var(--color-primary-foreground);background:var(--hand-blue);border-color:var(--hand-blue)}.BPRirq_angleHeading{justify-content:space-between;align-items:flex-end;margin-top:17px;display:flex}.BPRirq_angleHeading label{color:var(--color-description-foreground);font-size:14px}.BPRirq_angleHeading output{letter-spacing:-1px;font-variant-numeric:tabular-nums;font-size:28px;font-weight:700;line-height:1}.BPRirq_angleHeading output span{font-size:18px}.BPRirq_range{width:100%;height:26px;accent-color:var(--hand-blue);cursor:pointer;margin:10px 0}.BPRirq_angleActions{grid-template-columns:repeat(3,minmax(0,.8fr)) minmax(0,1.1fr);gap:8px;display:grid}.BPRirq_angleActions button{min-width:0;height:39px;box-shadow:none;border-radius:8px;gap:8px;font-size:14px}.BPRirq_custom{flex:1;min-height:175px}.BPRirq_customHeader{justify-content:space-between;align-items:center;gap:10px;margin-bottom:13px;display:flex}.BPRirq_customHeader .BPRirq_panelTitle{margin:0}.BPRirq_customHeader button{color:var(--hand-blue);border-color:var(--color-border);height:32px;box-shadow:none;border-radius:7px;gap:5px;padding:6px 10px;font-size:14px}.BPRirq_empty{min-height:100px;color:var(--color-description-foreground);border:1px dashed var(--color-border);background:var(--color-background);border-radius:10px;flex-direction:column;justify-content:center;align-items:center;gap:9px;font-size:14px;display:flex}.BPRirq_empty svg{width:28px;height:28px;color:var(--color-muted-foreground)}.BPRirq_customList{gap:8px;max-height:244px;display:grid;overflow:auto}.BPRirq_customItem{border:1px solid var(--color-border);border-radius:8px;align-items:center;gap:4px;padding:4px 7px;display:flex}.BPRirq_progress{border-radius:3px;height:3px;margin:8px 8px 0;overflow:hidden}.BPRirq_progress>div{background:var(--hand-blue);height:100%;transition:width .3s}.BPRirq_steps{color:var(--color-muted-foreground);flex-wrap:wrap;gap:4px 12px;padding:10px 8px 0;font-size:14px;display:flex}.BPRirq_steps [aria-current]{color:var(--hand-blue);font-weight:700}.BPRirq_feedback{color:var(--color-muted-foreground);margin:12px 2px 0;font-size:14px}.BPRirq_modelError{text-align:center;color:var(--color-muted-foreground);font-size:14px;position:absolute;top:45%;left:0;right:0}.BPRirq_retry{color:var(--color-primary);align-self:center;font-size:14px;text-decoration:underline}.BPRirq_console button:focus-visible,.BPRirq_model button:focus-visible,.BPRirq_console input:focus-visible{outline:2px solid var(--color-primary);outline-offset:3px}@media (min-width:1500px){.BPRirq_console{padding:20px 26px 26px}.BPRirq_workspace{gap:20px}.BPRirq_panel{padding:21px 23px}.BPRirq_presets{gap:10px}.BPRirq_preset{height:52px;font-size:14px}.BPRirq_controls{gap:17px}.BPRirq_custom{min-height:195px}}@media (max-width:1150px) and (min-width:768px){.BPRirq_console{padding:12px}.BPRirq_workspace{gap:12px}.BPRirq_panel{padding:16px 12px}.BPRirq_preset{gap:5px;font-size:14px}.BPRirq_preset svg{width:16px}.BPRirq_telemetry{grid-template-columns:1fr 1.4fr;gap:8px;padding:12px 8px}.BPRirq_telemetry>div:last-child{display:none}}@media (max-width:767px){.BPRirq_console{border-radius:12px;padding:5px 8px 14px}.BPRirq_header{gap:10px;margin-bottom:9px;padding:8px 0}.BPRirq_header h1{letter-spacing:-.5px;font-size:20px}.BPRirq_back{border-radius:8px;width:32px;height:34px}.BPRirq_stop{gap:7px;min-width:76px;height:36px;font-size:14px}.BPRirq_workspace{grid-template-columns:1fr;gap:10px}.BPRirq_modelPanel{padding:12px 8px 8px}.BPRirq_modelHeading{gap:12px;padding:0 4px}.BPRirq_modelHeading h2,.BPRirq_status{font-size:14px}.BPRirq_expand{padding:5px 7px;font-size:14px;top:-26px;right:1px}.BPRirq_canvas{height:160px;min-height:160px}.BPRirq_canvas:before{border-width:15px}.BPRirq_views{gap:1px;margin:0 auto 8px;padding:3px}.BPRirq_views button{gap:5px;min-width:65px;min-height:29px;padding:5px 7px;font-size:14px}.BPRirq_views button svg{width:13px}.BPRirq_telemetry{padding:5px 9px;display:block}.BPRirq_telemetry>div:first-child,.BPRirq_telemetry>div:last-child{display:none}.BPRirq_telemetry>div+div{border:0;justify-content:space-between;align-items:center;padding:0;display:flex}.BPRirq_metaLabel{margin:0;font-size:14px}.BPRirq_metaValue{gap:6px;min-height:26px}.BPRirq_metaValue svg{width:14px}.BPRirq_timeInput{width:47px;padding:2px 3px;font-size:14px}.BPRirq_panel{border-radius:13px;padding:13px 12px}.BPRirq_panelTitle{gap:7px;margin-bottom:11px}.BPRirq_panelTitle h3{font-size:14px}.BPRirq_panelTitle>svg{width:17px;height:17px}.BPRirq_controls{gap:10px}.BPRirq_presets{gap:7px}.BPRirq_preset{gap:5px;height:40px;font-size:14px}.BPRirq_preset svg{width:15px;height:15px}.BPRirq_showcase{height:53px;margin-top:9px;padding:7px 12px}.BPRirq_showcaseLabel{gap:10px;font-size:14px}.BPRirq_playDisc{width:33px;height:33px}.BPRirq_showcaseTime{gap:5px;font-size:14px}.BPRirq_fingerTabs{gap:5px}.BPRirq_fingerTabs button{height:33px;font-size:14px}.BPRirq_angleHeading{margin-top:13px}.BPRirq_angleHeading output{font-size:28px}.BPRirq_range{height:25px;margin:7px 0}.BPRirq_angleActions{gap:6px}.BPRirq_angleActions button{height:35px;padding:4px;font-size:14px}.BPRirq_custom{min-height:160px}}@media (prefers-reduced-motion:reduce){.BPRirq_console *,.BPRirq_model *{transition:none!important;animation:none!important}}.BPRirq_console{border-radius:8px;padding:16px;font-size:14px;line-height:20px}.BPRirq_header{background:0 0;flex-wrap:wrap;margin-bottom:16px;position:static}.BPRirq_header h2,.BPRirq_modelHeading h2{margin:0;font-size:18px;font-weight:600;line-height:28px}.BPRirq_panelTitle h3{font-size:14px;font-weight:600;line-height:20px}.BPRirq_modelPanel,.BPRirq_panel{border-radius:8px}.BPRirq_stop,.BPRirq_back,.BPRirq_expand,.BPRirq_views button,.BPRirq_saveTime,.BPRirq_timeInput,.BPRirq_fingerTabs button,.BPRirq_angleActions button,.BPRirq_customHeader button,.BPRirq_retry{height:auto;min-height:40px}.BPRirq_back{flex-shrink:0;width:40px}.BPRirq_stop{border:1px solid color-mix(in srgb, var(--color-danger) 30%, var(--color-border))}.BPRirq_model{padding-top:40px}.BPRirq_expand{top:0;right:8px}.BPRirq_range{min-height:40px}.BPRirq_modelHeading{flex-wrap:wrap}.BPRirq_telemetry{grid-template-columns:1fr;gap:12px;padding:16px;display:grid}.BPRirq_telemetry>div,.BPRirq_telemetry>div:first-child,.BPRirq_telemetry>div:last-child,.BPRirq_telemetry>div+div{border:0;justify-content:space-between;align-items:center;gap:8px;padding:0;display:flex}.BPRirq_metaLabel{margin:0}.BPRirq_metaValue{flex-wrap:wrap;min-width:0}.BPRirq_showcaseLabel{font-weight:600}.BPRirq_showcase:disabled{opacity:.5}.BPRirq_customItem{overflow-wrap:anywhere;flex-wrap:wrap}.BPRirq_feedback,.BPRirq_modelError,.BPRirq_steps{color:var(--color-description-foreground)}.BPRirq_views{border-radius:8px;flex-wrap:wrap;max-width:100%}.BPRirq_views button{min-width:64px}@media (max-width:767px){.BPRirq_console{padding:12px}.BPRirq_canvas{height:220px;min-height:220px}.BPRirq_expand{top:0;right:0}.BPRirq_presets{grid-template-columns:repeat(2,minmax(0,1fr))}.BPRirq_preset{white-space:normal;height:auto;min-height:44px}.BPRirq_telemetry{padding:12px}.BPRirq_telemetry>div,.BPRirq_telemetry>div:first-child,.BPRirq_telemetry>div:last-child,.BPRirq_telemetry>div+div{flex-wrap:wrap}.BPRirq_timeInput{width:60px}.BPRirq_panelTitle h3{font-size:14px}}.BPRirq_console{background:0 0;border-radius:0;padding:0}.BPRirq_console .BPRirq_presets{grid-template-columns:repeat(2,minmax(0,1fr))}.BPRirq_console .BPRirq_preset{white-space:normal;height:auto;min-height:44px;padding:8px}.BPRirq_console .BPRirq_preset svg{width:16px;height:16px}.BPRirq_console .BPRirq_stop{border-radius:8px;min-width:80px;height:40px;margin:0}.BPRirq_console .BPRirq_telemetry{background:0 0;border:0;border-radius:0;padding:0}.BPRirq_console .BPRirq_showcase{border-radius:8px;height:48px;padding:8px 12px}.BPRirq_console .BPRirq_playDisc{background:0 0;width:24px;height:24px}.BPRirq_console .BPRirq_empty{background:0 0;border:0;min-height:80px}.BPRirq_console .BPRirq_customItem{border:0;border-bottom:1px solid var(--color-border);border-radius:0;padding:4px 0}.BPRirq_console .BPRirq_canvas{flex:none;height:min(28vh,280px);min-height:240px}@media (max-width:639px){.BPRirq_console .BPRirq_canvas{height:220px;min-height:220px}}
.J3B2PW_detail{background:var(--color-background);width:100%;max-width:none;height:100%;min-height:0;color:var(--product-foreground);font-family:var(--product-font-sans);font-size:var(--product-text-body);line-height:var(--product-leading-body);flex-direction:column;margin-inline:auto;padding:20px 24px 0;display:flex}.J3B2PW_immersive{max-width:none}.J3B2PW_heading{flex-shrink:0;align-items:center;gap:20px;min-width:0;min-height:40px;margin-bottom:14px;display:flex}.J3B2PW_title{min-width:0;font-size:var(--product-text-display,24px);line-height:var(--product-leading-display,32px);font-weight:var(--product-weight-display,600);margin:0}.J3B2PW_switcher{max-width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:6px;align-items:center;gap:10px;padding:3px 4px 3px 0;display:inline-flex}.J3B2PW_switcher:hover{background:var(--product-muted)}.J3B2PW_switcher:focus-visible{outline:2px solid var(--product-focus);outline-offset:3px}.J3B2PW_status{font-size:var(--product-text-body);line-height:var(--product-leading-body);white-space:nowrap;flex-shrink:0;align-items:center;gap:6px;display:inline-flex}.J3B2PW_dot{background:currentColor;border-radius:50%;width:8px;height:8px}.J3B2PW_connected{color:var(--color-muted-foreground)}.J3B2PW_connected .J3B2PW_dot{background:currentColor}.J3B2PW_pending,.J3B2PW_offline{color:var(--product-muted-foreground)}.J3B2PW_error{color:var(--product-danger-text)}.J3B2PW_detail [data-hardware-workspace-nav]{padding-inline:0}.J3B2PW_content{flex:1;min-width:0;min-height:0;padding:24px 0;overflow-y:auto}.J3B2PW_canvas{overflow:hidden}.J3B2PW_detail .J3B2PW_exploreApp{background:inherit;flex:1;height:auto;min-height:0}.J3B2PW_exploreApp .explore-content{padding:24px 0}@media (max-width:639px){.J3B2PW_exploreApp .explore-content{padding-top:18px}}.J3B2PW_notice{background:var(--product-warning-surface);color:var(--product-warning-text);font-size:var(--product-text-body);border-radius:6px;flex-wrap:wrap;flex-shrink:0;align-items:center;gap:12px;margin-top:16px;padding:10px 14px;display:flex}@media (max-width:639px){.J3B2PW_detail{padding:16px 16px 0}.J3B2PW_heading{gap:12px}.J3B2PW_content{padding-block:16px}}.J3B2PW_exploreApp .explore-content[data-activity=board]{padding:0;overflow:hidden}.J3B2PW_exploreApp .explore-content[data-activity=board] .esp-explorer{height:100%;min-height:0}:is(.J3B2PW_exploreApp .esp-nav,.J3B2PW_exploreApp .esp-inspector){scrollbar-width:none}:is(.J3B2PW_exploreApp .esp-nav::-webkit-scrollbar,.J3B2PW_exploreApp .esp-inspector::-webkit-scrollbar){display:none}@media (min-width:601px){.J3B2PW_exploreApp .esp-nav{padding:16px 12px 12px}.J3B2PW_exploreApp .esp-nav-heading{padding-bottom:12px}:is(.J3B2PW_exploreApp .esp-nav-heading h2,.J3B2PW_exploreApp .esp-nav-heading p){display:none}.J3B2PW_exploreApp .esp-parts{gap:2px}.J3B2PW_exploreApp .esp-part{min-height:52px;padding:7px 10px!important}.J3B2PW_exploreApp .esp-progress{padding-top:12px}.J3B2PW_exploreApp .esp-inspector{padding:20px}.J3B2PW_exploreApp .esp-overview{padding-top:8px}.J3B2PW_exploreApp .esp-overview-icon{width:44px;height:44px;margin-bottom:16px}.J3B2PW_exploreApp .esp-overview ol{margin:16px 0;line-height:2.2}}@media (max-width:800px){.J3B2PW_heading{flex-wrap:wrap;gap:8px 12px}.J3B2PW_heading .J3B2PW_title{flex:1;min-width:min(180px,100%)}.J3B2PW_heading .J3B2PW_status{white-space:normal;max-width:100%}.J3B2PW_heading>div:last-child{max-width:100%}}.J3B2PW_headingActions :is(button,a),.J3B2PW_switcher{min-height:40px}@media (max-width:600px){.J3B2PW_heading{grid-template-columns:minmax(0,1fr) auto;gap:4px 8px;display:grid}.J3B2PW_heading .J3B2PW_title{overflow-wrap:anywhere;grid-area:1/1;min-width:0;font-size:24px;line-height:32px}.J3B2PW_heading .J3B2PW_status{grid-area:2/1}.J3B2PW_heading .J3B2PW_headingActions{grid-area:1/2/3;justify-content:flex-end;margin-left:0}}
.Oz5HYa_status{min-height:36px;color:var(--color-foreground);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;gap:16px;padding:8px 10px;text-decoration:none;transition:background-color .15s;display:inline-flex;position:relative}.Oz5HYa_status:hover,.Oz5HYa_status:focus-visible{background:var(--color-muted)}.Oz5HYa_status:focus-visible{outline:2px solid var(--color-primary);outline-offset:3px}.Oz5HYa_icon{justify-content:center;align-items:center;display:inline-flex;position:relative}.Oz5HYa_active{color:var(--product-foreground)}.Oz5HYa_inactive{color:var(--color-muted-foreground)}.Oz5HYa_disconnected{width:23px;height:2px;box-shadow:0 0 0 1.5px var(--color-background);background:currentColor;border-radius:1px;position:absolute;transform:rotate(-45deg)}.Oz5HYa_connecting{color:var(--color-amber-600,#d97706);animation:1.2s linear infinite Oz5HYa_spin}.Oz5HYa_tooltip{z-index:30;border:1px solid var(--color-border);background:var(--color-background);width:max-content;max-width:min(260px,100vw - 32px);color:var(--color-foreground);visibility:hidden;opacity:0;border-radius:8px;flex-direction:column;gap:4px;padding:10px 12px;font-size:14px;font-weight:400;line-height:18px;transition:opacity .15s,transform .15s,visibility .15s;display:flex;position:absolute;top:100%;right:0;transform:translateY(4px);box-shadow:0 4px 16px #0000001a}.Oz5HYa_status:hover .Oz5HYa_tooltip,.Oz5HYa_status:focus-visible .Oz5HYa_tooltip{visibility:visible;opacity:1;transform:translateY(0)}.Oz5HYa_hint{color:var(--color-muted-foreground)}@keyframes Oz5HYa_spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.Oz5HYa_status,.Oz5HYa_tooltip{transition:none}.Oz5HYa_connecting{animation:none}}
.WohyNq_header{flex-shrink:0;align-items:center;gap:10px;min-width:0;min-height:40px;display:flex}.WohyNq_back{width:32px;height:32px;color:var(--color-muted-foreground);cursor:pointer;background:0 0;border:0;border-radius:7px;flex-shrink:0;justify-content:center;align-items:center;padding:0;text-decoration:none;display:inline-flex;position:relative}.WohyNq_back:hover{background:var(--color-muted);color:var(--color-foreground)}.WohyNq_back:disabled{opacity:.45;cursor:wait}.WohyNq_back:focus-visible{outline:2px solid var(--color-primary);outline-offset:3px}.WohyNq_titleRow{flex-wrap:wrap;align-items:center;gap:4px 12px;min-width:0;display:flex}.WohyNq_title{min-width:0;color:var(--color-foreground);font-size:var(--product-text-section,18px);line-height:var(--product-leading-section,28px);overflow-wrap:anywhere;margin:0;font-weight:600}.WohyNq_actions{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:flex}@media (pointer:coarse){.WohyNq_back{width:44px;height:44px}}
.eo7J8W_readable{--product-text-body:18px;--product-leading-body:28px;--text-sm:18px;--text-sm--line-height:28px;--text-xs:18px;--text-xs--line-height:28px;font-size:18px;line-height:28px}.eo7J8W_model [data-hardware-model]>div{height:128px}
.HW7e2q_editor{--product-panel-pad:16px;--product-radius:8px;min-height:0;container-type:inline-size}.HW7e2q_embedded{height:100%}.HW7e2q_standalone{height:100dvh}.HW7e2q_workspace{flex-direction:column;flex:1;min-height:0;display:flex;overflow-y:auto}.HW7e2q_stage{background:var(--color-background);flex:none;min-width:0;height:300px;display:flex;position:relative;overflow:hidden}.HW7e2q_preview{z-index:1;flex:1;justify-content:center;align-items:center;min-width:0;min-height:0;padding:20px;display:flex;position:relative;container-type:size}.HW7e2q_device{background:linear-gradient(135deg,#334155,#020617 65%,#000);border:1px solid #334155;border-radius:22px;flex:none;padding:16px;position:relative;box-shadow:0 16px 36px -20px #0f172aa6}.HW7e2q_inspector{border-top:1px solid var(--color-border);background:var(--color-surface);flex-direction:column;flex:none;min-width:0;display:flex}.HW7e2q_inspectorTabs{flex-direction:column;display:flex}.HW7e2q_inspectorContent{margin:0;padding:16px}@container (min-width:900px){.HW7e2q_workspace{flex-direction:row;overflow:hidden}.HW7e2q_stage{flex:1;height:auto;min-height:0}.HW7e2q_inspector{border-top:0;border-left:1px solid var(--color-border);width:340px;min-height:0}.HW7e2q_inspectorTabs{flex:1;min-height:0}.HW7e2q_inspectorContent{overscroll-behavior:contain;flex:1;min-height:0;overflow-y:auto}}
.JQTVZG_settings{min-width:0}.JQTVZG_settings nav[aria-label=设备设置任务]{scrollbar-width:thin;border-bottom:1px solid var(--product-border);flex-wrap:nowrap;gap:0 24px;margin-bottom:28px;display:flex;overflow:auto hidden}.JQTVZG_settings nav[aria-label=设备设置任务]>button{height:auto;min-height:44px;color:var(--product-description-foreground);box-shadow:none;white-space:nowrap;background:0 0;border:0;border-bottom:2px solid #0000;border-radius:0;flex-shrink:0;margin-bottom:-1px;padding:8px 0 12px}.JQTVZG_settings nav[aria-label=设备设置任务]>button[aria-pressed=true]{color:var(--product-primary);border-bottom-color:var(--product-primary)}.JQTVZG_settings [data-settings-section]{max-width:880px}.JQTVZG_calibration{border:1px solid var(--product-border);background:var(--product-canvas);border-radius:8px;min-width:0;max-width:760px;overflow:hidden}.JQTVZG_heading{padding:24px}.JQTVZG_heading h2{margin:0 0 8px}.JQTVZG_heading p{margin:0}.JQTVZG_fields{padding:0 24px}.JQTVZG_field{border-top:1px solid var(--product-border);grid-template-columns:minmax(0,1fr) 200px;align-items:center;gap:16px;padding:20px 0;display:grid}.JQTVZG_field>button{box-shadow:none}.JQTVZG_footer{border-top:1px solid var(--product-border);flex-direction:column;gap:20px;padding:20px 24px 24px;display:flex}.JQTVZG_footer p{margin:0}.JQTVZG_actions{flex-wrap:wrap;justify-content:flex-end;gap:12px;display:flex}.JQTVZG_actions>button:disabled{background:var(--product-muted);color:var(--product-disabled-foreground);border-color:var(--product-border);box-shadow:none;opacity:1}.JQTVZG_calibration>p{margin:0;padding:0 24px 24px}@media (max-width:639px){.JQTVZG_settings nav[aria-label=设备设置任务]{gap:0 20px;margin-bottom:20px}.JQTVZG_heading{padding:20px}.JQTVZG_fields{padding:0 20px}.JQTVZG_field{grid-template-columns:minmax(0,1fr) 136px}.JQTVZG_footer{padding:20px}.JQTVZG_actions>button{flex:1}.JQTVZG_calibration>p{padding:0 20px 20px}}
.pDuZjG_root{box-sizing:border-box;min-width:0;color:var(--product-foreground);font:400 var(--product-text-body,14px)/var(--product-leading-body,20px) var(--product-font-sans);overflow-wrap:anywhere}.pDuZjG_card{border:1px solid var(--product-border);border-radius:var(--product-radius,6px);background:var(--product-surface);width:100%;max-width:400px;padding:16px}.pDuZjG_inline{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.pDuZjG_heading{align-items:flex-start;gap:8px;min-width:0;display:flex}.pDuZjG_inline .pDuZjG_heading{flex:1}.pDuZjG_label{flex:1;min-width:0;font-weight:600}.pDuZjG_inline .pDuZjG_label{font-weight:400}.pDuZjG_measurement{color:var(--product-muted-foreground);font-variant-numeric:tabular-nums;white-space:nowrap}.pDuZjG_spinner,.pDuZjG_waitingIcon,.pDuZjG_errorIcon{flex-shrink:0;margin-top:1px}.pDuZjG_spinner{color:var(--product-primary);animation:1s linear infinite pDuZjG_loading-spin}.pDuZjG_waitingIcon{color:var(--product-muted-foreground)}.pDuZjG_errorIcon,.pDuZjG_root[data-loading-state=error] .pDuZjG_label{color:var(--product-danger-text)}.pDuZjG_progress{appearance:none;background:var(--product-muted);width:100%;height:6px;accent-color:var(--product-primary);border:0;border-radius:3px;margin:12px 0 0;display:block;overflow:hidden}.pDuZjG_progress::-webkit-progress-bar{background:var(--product-muted);border-radius:3px}.pDuZjG_progress::-webkit-progress-value{background:var(--product-primary);border-radius:3px}.pDuZjG_progress::-moz-progress-bar{background:var(--product-primary);border-radius:3px}.pDuZjG_progress:indeterminate{background:linear-gradient(to right,var(--product-muted) 0 30%,var(--product-primary) 30% 50%,var(--product-muted) 50% 100%);background-size:200% 100%;animation:1.6s linear infinite pDuZjG_loading-progress}.pDuZjG_progress:indeterminate::-webkit-progress-bar{background:inherit;background-size:inherit;animation:1.6s linear infinite pDuZjG_loading-progress}.pDuZjG_progress:indeterminate::-moz-progress-bar{background:inherit;background-size:inherit;animation:1.6s linear infinite pDuZjG_loading-progress}.pDuZjG_detail{color:var(--product-description-foreground);margin:10px 0 0}.pDuZjG_name,.pDuZjG_elapsed{color:var(--product-muted-foreground);font-variant-numeric:tabular-nums;margin:8px 0 0}.pDuZjG_inline .pDuZjG_detail,.pDuZjG_inline .pDuZjG_name,.pDuZjG_inline .pDuZjG_elapsed{margin:0}.pDuZjG_footer{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;margin-top:8px;display:flex}.pDuZjG_footer .pDuZjG_elapsed{margin:0}.pDuZjG_root .pDuZjG_footerActions{margin:0 0 0 auto}.pDuZjG_inline .pDuZjG_footer{margin:0}.pDuZjG_details{color:var(--product-description-foreground);margin-top:12px}.pDuZjG_details summary{cursor:pointer}.pDuZjG_details p{white-space:pre-wrap;margin:8px 0 0}.pDuZjG_inline .pDuZjG_details{width:100%;margin-top:0}.pDuZjG_actions{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.pDuZjG_inline .pDuZjG_actions{margin:0}.pDuZjG_root .pDuZjG_headingActions{flex-shrink:0;margin:0}.pDuZjG_root .pDuZjG_actions button{min-height:var(--product-control-height,40px);border:1px solid var(--product-border);border-radius:var(--product-radius,6px);background:var(--product-surface);color:var(--product-foreground);font:inherit;cursor:pointer;padding:8px 12px;font-weight:600}.pDuZjG_root .pDuZjG_actions button:hover{background:var(--product-muted)}.pDuZjG_actions button:focus-visible,.pDuZjG_details summary:focus-visible{outline:2px solid var(--product-focus);outline-offset:2px}@keyframes pDuZjG_loading-spin{to{transform:rotate(360deg)}}@keyframes pDuZjG_loading-progress{to{background-position:-200% 0}}@media (prefers-reduced-motion:reduce){.pDuZjG_spinner,.pDuZjG_progress:indeterminate{animation:none}.pDuZjG_progress:indeterminate::-webkit-progress-bar{animation:none}.pDuZjG_progress:indeterminate::-moz-progress-bar{animation:none}}@media (max-width:640px){.pDuZjG_root .pDuZjG_actions button{min-height:44px}}
.zrjuvq_overlay{z-index:1000;background:color-mix(in srgb,var(--product-surface) 85%,transparent);justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.zrjuvq_dialog{background:var(--product-surface);color:var(--product-foreground);border:1px solid var(--product-border);border-radius:8px;flex-direction:column;width:min(1500px,100%);height:min(1000px,100%);font-size:14px;display:flex;overflow:hidden}.zrjuvq_dialog header{border-bottom:1px solid var(--product-border);flex-wrap:wrap;align-items:center;gap:12px;padding:12px 16px;display:flex}.zrjuvq_dialog header strong{margin-right:auto;font-size:18px}.zrjuvq_dialog button,.zrjuvq_dialog select,.zrjuvq_dialog input{border:1px solid var(--product-border);background:var(--product-surface);min-height:32px;color:var(--product-foreground);border-radius:4px;padding:4px 8px;font-size:14px}.zrjuvq_dialog button:disabled{opacity:.5}.zrjuvq_content{flex:1;grid-template-columns:minmax(0,1fr) 300px;min-height:0;display:grid}.zrjuvq_paper{background:var(--product-muted);justify-content:center;align-items:flex-start;padding:24px;display:flex;overflow:auto}.zrjuvq_paper>div{width:100%;min-width:400px}.zrjuvq_paper svg{width:100%;height:auto;box-shadow:0 1px 8px #0002}.zrjuvq_settings{border-left:1px solid var(--product-border);padding:16px;overflow:auto}.zrjuvq_settings fieldset{border:0;min-width:0;padding:0}.zrjuvq_settings legend{padding:12px 0 8px;font-size:18px}.zrjuvq_settings details{padding:8px 0}.zrjuvq_settings details button{margin:4px}.zrjuvq_settings summary{cursor:pointer}@media (max-width:800px){.zrjuvq_overlay{padding:8px}.zrjuvq_content{flex-direction:column;display:flex;overflow:auto}.zrjuvq_paper{flex-shrink:0;min-height:300px}.zrjuvq_settings{border-left:0;border-top:1px solid var(--product-border);overflow:visible}.zrjuvq_dialog header{gap:8px}.zrjuvq_paper>div{min-width:270px}}.zrjuvq_canvas{touch-action:none;outline:none}.zrjuvq_canvas:focus-visible{outline:2px solid var(--primary);outline-offset:4px}.zrjuvq_canvas [data-drawing-view],.zrjuvq_canvas [data-drawing-dimension]{cursor:move}.zrjuvq_canvas [data-drawing-view]:hover,.zrjuvq_canvas [data-drawing-dimension]:hover{stroke:var(--primary)}
._1KmdyW_badge{z-index:40;pointer-events:none;visibility:hidden;color:#000;-webkit-text-stroke:3px #fff;paint-order:stroke fill;text-align:center;min-width:16px;padding:2px;font-size:24px;font-weight:600;line-height:28px;position:fixed}._1KmdyW_badge[data-visible=true]{visibility:visible}._1KmdyW_tool{color:var(--board-ui-foreground);background:var(--board-ui-canvas);-webkit-text-stroke:0;border-radius:3px;display:block}
.zZjRfa_body{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.zZjRfa_parking{z-index:30;top:calc(var(--platform-loading-height,0px) + var(--board-header-height,0px) + var(--board-notice-height,0px));height:var(--board-content-height,100dvh);padding-bottom:calc(68px + env(safe-area-inset-bottom));pointer-events:none;position:fixed;left:0}.zZjRfa_parking>*{pointer-events:auto}@media (min-width:1024px){.zZjRfa_parking{padding-bottom:0}}
.FJ4Ubq_content{min-width:0}.FJ4Ubq_title{border-bottom:1px solid var(--board-ui-border,#dfe5eb);color:var(--board-ui-foreground,#334155);text-overflow:ellipsis;white-space:nowrap;margin-bottom:3px;padding:7px 12px 6px;font-weight:600;overflow:hidden}.FJ4Ubq_quickActions{border-bottom:1px solid var(--board-ui-border,#dfe5eb);gap:4px;padding:4px 8px 6px;display:flex}.FJ4Ubq_quickActions>button[aria-label]{flex:1;justify-content:center;width:auto;min-width:0;height:36px;padding:5px}.FJ4Ubq_quickActions>button:focus-visible{outline:2px solid var(--board-ui-primary,#398bc8);outline-offset:-2px}.FJ4Ubq_quickActionsGrid{grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.FJ4Ubq_quickActionsGrid>button[data-danger]{color:var(--board-ui-danger,#b7423d);background:color-mix(in srgb, var(--board-ui-danger,#b7423d) 14%, var(--board-ui-surface,#fff));box-shadow:inset 0 0 0 1px}.FJ4Ubq_quickActionsGrid>button[data-danger]:is(:hover,:focus-visible){background:color-mix(in srgb, var(--board-ui-danger,#b7423d) 22%, var(--board-ui-surface,#fff))}.FJ4Ubq_quickActions svg{flex-shrink:0}@media (any-pointer:coarse){.FJ4Ubq_quickActions{flex-wrap:wrap}.FJ4Ubq_quickActions>button[aria-label]{flex-basis:44px;min-width:44px;min-height:44px}}.FJ4Ubq_content svg{flex-shrink:0}.FJ4Ubq_content button:focus-visible{outline:2px solid var(--board-ui-primary,#398bc8);outline-offset:-2px}.FJ4Ubq_content .FJ4Ubq_chevron{margin-left:auto}.FJ4Ubq_content button[data-danger]{color:var(--board-ui-danger,#b7423d)}.FJ4Ubq_submenu{z-index:20001;border:1px solid var(--board-ui-border,#bec7cf);background:var(--board-ui-surface,#fff);width:210px;max-width:calc(100vw - 8px);max-height:calc(100dvh - 8px);padding:4px 0;position:fixed;overflow:auto;box-shadow:0 2px 7px #0002}
.balImG_indicator{cursor:pointer;background:0 0;border-radius:50%;flex:none;justify-content:center;align-items:center;width:28px;height:28px;padding:4px;display:inline-flex;color:var(--product-danger)!important;border:0!important}.balImG_indicator:hover{background:var(--product-danger-soft)}.balImG_indicator[data-severity=warning]{color:var(--product-warning-text)!important}.balImG_indicator[data-severity=warning]:hover,.balImG_indicator[data-severity=warning]:focus-visible{background:var(--product-warning-soft)}.balImG_indicator:focus-visible{background:var(--product-danger-soft);outline:2px solid var(--board-ui-primary,var(--color-primary));outline-offset:-2px}.balImG_tooltip{z-index:1000;box-sizing:border-box;border:1px solid var(--product-border);background:var(--product-surface,var(--color-background));width:320px;max-width:calc(100vw - 16px);color:var(--product-description-foreground,var(--color-foreground));pointer-events:none;overflow-wrap:anywhere;border-radius:4px;padding:10px 12px;font:400 14px/20px Arial,Microsoft YaHei,sans-serif;position:fixed;box-shadow:0 3px 12px #0002}.balImG_tooltip p{margin:0}.balImG_tooltip p+p{margin-top:6px}@media (pointer:coarse){.balImG_indicator{width:44px;height:44px}}
.xYPcoG_anchor{flex:none;align-items:center;display:flex;position:relative}.xYPcoG_guide{z-index:80;border:1px solid var(--color-border);background:var(--color-surface);width:280px;max-width:calc(100vw - 24px);color:var(--color-description-foreground);border-radius:8px;padding:12px;font-size:14px;line-height:20px;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 8px 24px #0002}.xYPcoG_guide p{margin:0}.xYPcoG_guide .xYPcoG_error{color:var(--color-danger);margin-top:8px}.xYPcoG_actions{justify-content:flex-end;gap:8px;margin-top:12px;display:flex}.xYPcoG_actions button{border-radius:8px;min-height:40px;padding:0 12px;font-size:14px;font-weight:600}.xYPcoG_dismiss{color:var(--color-description-foreground)}.xYPcoG_dismiss:hover{background:var(--color-muted)}.xYPcoG_enter{background:var(--color-primary)!important;color:var(--color-primary-foreground)!important}.xYPcoG_enter:hover{background:var(--color-primary-hover)!important}@media (max-width:640px){.xYPcoG_anchor{position:static}.xYPcoG_guide{max-width:calc(100% - 16px);right:8px}}
.zqsYSq_managed.zqsYSq_managed{background:0 0;border:0;flex-wrap:nowrap;height:40px;min-height:40px;padding:0}@media (hover:none){.zqsYSq_managed.zqsYSq_managed{height:44px;min-height:44px}}
.P94OmW_indicator.P94OmW_indicator{width:40px;height:40px;color:var(--product-muted-foreground);cursor:pointer;-webkit-user-select:none;user-select:none;flex:0 0 40px;justify-content:center;align-items:center;padding:0;display:inline-flex}.P94OmW_indicator.P94OmW_indicator[data-cad-model-status=error]{color:var(--product-danger)}.P94OmW_indicator.P94OmW_indicator[data-cad-model-status=warning]{color:var(--product-warning-text)}.P94OmW_indicator.P94OmW_indicator[data-cad-model-status=draft]{color:var(--product-primary)}.P94OmW_indicator:hover{background:var(--product-muted)}.P94OmW_indicator:focus-visible{outline:2px solid var(--product-focus);outline-offset:-2px}.P94OmW_details{width:min(360px,100vw - 16px);max-height:var(--radix-popover-content-available-height);font:var(--product-body-font,14px/20px var(--font-sans,system-ui));color:var(--product-foreground);background:var(--product-surface);border:1px solid var(--product-border);overflow-wrap:anywhere;border-radius:8px;padding:16px;overflow:auto}.P94OmW_details p{margin:0}.P94OmW_details p+p{margin-top:8px}.P94OmW_summary{font-weight:600}.P94OmW_actions{flex-wrap:wrap;gap:8px;display:flex}.P94OmW_actions:has(>*){margin-top:12px}.P94OmW_actions button{min-height:40px;color:var(--product-foreground);background:var(--product-surface);border:1px solid var(--product-border);font:inherit;cursor:pointer;border-radius:4px;padding:8px 12px}.P94OmW_actions button:disabled{color:var(--product-disabled-foreground);cursor:default}.P94OmW_actions button:focus-visible{outline:2px solid var(--product-focus);outline-offset:2px}.P94OmW_srOnly{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.P94OmW_saving{animation:1.2s linear infinite P94OmW_status-spin}@keyframes P94OmW_status-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.P94OmW_saving{animation:none}}
.HxEppa_bar{background:var(--bg-secondary,#eef5eb);border-bottom:1px solid var(--border-color,#d4dfcd);color:var(--text-primary,#233b2c);flex-shrink:0;align-items:center;gap:16px;padding:10px 18px;display:flex}.HxEppa_bar div{flex-direction:column;flex:1;gap:3px;display:flex}.HxEppa_bar span,.HxEppa_bar small{font-size:14px}.HxEppa_bar strong{font-size:14px;font-weight:600}.HxEppa_bar button{background:var(--accent-color,#1456f0);color:var(--accent-text,#fff);font:inherit;cursor:pointer;border:0;border-radius:7px;padding:10px 14px;font-size:14px}.HxEppa_bar button:disabled{opacity:.55;cursor:default}@media (max-width:600px){.HxEppa_bar{flex-wrap:wrap;gap:8px;padding:10px}.HxEppa_bar small{flex-basis:100%}}.HxEppa_bar.HxEppa_bar button{background:var(--accent-color,#1456f0);color:var(--accent-text,#fff)}
.yXqguq_dialog{border:1px solid var(--board-ui-border,var(--product-border,#d5dce3));background:var(--board-ui-surface,var(--product-surface-raised,#fff));width:min(480px,100vw - 32px);max-height:75dvh;color:var(--board-ui-foreground,var(--product-foreground,#303d4b));color-scheme:var(--board-color-scheme,light);border-radius:8px;margin:auto;padding:18px;font-size:14px;position:fixed;inset:0;overflow:auto;box-shadow:0 16px 48px #0003}.yXqguq_dialog::backdrop{background:#0004}.yXqguq_header{justify-content:space-between;align-items:center;gap:16px;margin-bottom:16px;display:flex}.yXqguq_header strong{font-size:18px}.yXqguq_dialog button,.yXqguq_dialog input,.yXqguq_dialog select{font:inherit;color:inherit;background:var(--board-ui-surface,var(--product-surface,#fff));border:1px solid var(--board-ui-border,var(--product-border,#d5dce3));border-radius:4px;min-height:36px;padding:6px 10px}.yXqguq_header button{justify-content:center;align-items:center;display:flex}.yXqguq_dialog input{box-sizing:border-box;width:100%}.yXqguq_preset{justify-content:space-between;align-items:center;gap:12px;display:flex}.yXqguq_note{color:var(--board-ui-description,var(--product-description-foreground,#52677c));line-height:1.5}.yXqguq_rows>div{border-bottom:1px solid var(--board-ui-border,var(--product-border,#d5dce3));justify-content:space-between;align-items:center;gap:12px;padding:8px 0;display:flex}.yXqguq_dialog kbd{font:inherit;text-align:right}.yXqguq_commands{gap:6px;margin-top:12px;display:grid}.yXqguq_commands button{text-align:left;justify-content:space-between;align-items:center;gap:16px;display:flex}.yXqguq_commands button:disabled{opacity:.5}.yXqguq_dialog button:focus-visible,.yXqguq_dialog input:focus-visible,.yXqguq_dialog select:focus-visible{outline:2px solid var(--board-ui-primary,var(--product-primary,#2787bd));outline-offset:2px}.yXqguq_preference{justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;display:flex}.yXqguq_dialog .yXqguq_preference input{width:18px;height:18px;min-height:18px;accent-color:var(--product-primary);margin:0;padding:0}@media (max-width:480px){.yXqguq_preset{flex-wrap:wrap}.yXqguq_preset select{max-width:100%}}
._1C_NDW_tooltip{z-index:1000;box-sizing:border-box;border:1px solid var(--product-border);background:var(--product-surface);max-width:min(360px,100vw - 8px);color:var(--product-foreground);font:400 14px/20px var(--font-sans,sans-serif);overflow-wrap:anywhere;pointer-events:none;border-radius:4px;padding:5px 8px;position:fixed;box-shadow:0 2px 6px #0002}
.iWGEsq_panel{min-width:0}.iWGEsq_fields{border:0;min-width:0;margin:0;padding:0}.iWGEsq_heading{margin:14px 0 8px;font-size:14px;font-weight:600}.iWGEsq_relations{flex-direction:column;gap:2px;display:flex}.iWGEsq_relations button{text-align:left;border-radius:2px;align-items:center;gap:8px;min-height:32px;display:flex;padding:4px 6px!important}.iWGEsq_relations button:hover:not(:disabled){background:var(--board-ui-selection)}.iWGEsq_fields input[readonly]{color:var(--board-ui-muted-foreground);background:var(--board-ui-muted)}.iWGEsq_definition{align-items:center;gap:8px;margin:0 0 12px;font-size:14px;display:flex}.iWGEsq_definition[data-state=conflict]{color:var(--board-ui-danger)}.iWGEsq_mixed{color:var(--board-ui-muted-foreground)}.iWGEsq_source{color:var(--board-ui-description-foreground,var(--board-ui-foreground));flex-direction:column;gap:8px;font-size:14px;display:flex}.iWGEsq_source button,.iWGEsq_relatedAction{text-align:left;color:var(--board-ui-primary);padding:4px 0!important}.iWGEsq_textContent{overflow-wrap:anywhere;font-size:14px}.iWGEsq_measurements{margin:8px 0;font-size:14px}.iWGEsq_measurements>div{justify-content:space-between;gap:12px;margin:8px 0;display:flex}.iWGEsq_measurements dt{color:var(--board-ui-muted-foreground)}.iWGEsq_measurements dd{font-variant-numeric:tabular-nums;margin:0}.iWGEsq_fields select{min-width:0;max-width:100%}.iWGEsq_participants{overflow-wrap:anywhere;padding-left:20px;font-size:14px}.iWGEsq_annotationActions{flex-direction:column;gap:8px;margin-top:16px;display:flex}.iWGEsq_count{color:var(--board-ui-muted-foreground);font-size:14px;font-weight:400}.iWGEsq_dimensionList{flex-direction:column;gap:12px;min-width:0;display:flex}.iWGEsq_dimensionEntry{flex-direction:column;gap:6px;min-width:0;display:flex}.iWGEsq_panel .iWGEsq_dimensionEntry>label{margin:0}.iWGEsq_panel .iWGEsq_dimensionEntry select{width:100%;height:32px}.iWGEsq_action.iWGEsq_action{border:1px solid var(--board-ui-border);background:var(--board-ui-surface);border-radius:3px;justify-content:center;align-items:center;width:100%;min-height:36px;padding:6px 8px;display:flex}.iWGEsq_action.iWGEsq_action:hover:not(:disabled){background:var(--board-ui-muted)}.iWGEsq_panel .iWGEsq_removeDimension{width:32px;min-height:32px;color:var(--board-ui-danger);justify-content:center;align-items:center;padding:0;display:flex}.iWGEsq_panel .iWGEsq_removeDimension:hover:not(:disabled){background:var(--board-ui-muted)}@media (pointer:coarse){.iWGEsq_action.iWGEsq_action,.iWGEsq_panel .iWGEsq_dimensionEntry select,.iWGEsq_panel .iWGEsq_removeDimension{min-height:44px}.iWGEsq_panel .iWGEsq_removeDimension{width:44px}.iWGEsq_relations button{min-height:44px}}.iWGEsq_diagnostics{border-top:1px solid var(--board-ui-border);overflow-wrap:anywhere;gap:6px;min-width:0;padding-top:12px;display:grid}
.StunMa_navigation{margin:4px var(--sidebar-edge) 8px;flex-shrink:0}.StunMa_navigation>button,.StunMa_navigation>a{width:100%;height:var(--sidebar-item-height);min-height:var(--sidebar-item-height)}.StunMa_body{min-height:0;padding:4px var(--sidebar-edge);flex-direction:column;flex:1;display:flex;overflow:hidden}.StunMa_regions{flex-direction:column;flex:1;gap:8px;min-height:0;padding:2px 0 10px;display:flex;overflow:auto}.StunMa_footer{padding:6px var(--sidebar-edge);flex-shrink:0}.StunMa_footer>button,.StunMa_footer>a{width:100%}.StunMa_tree{--sidebar-section-border:transparent;--sidebar-section-divider-width:0px;--sidebar-section-surface:transparent;gap:16px}.StunMa_tree>section{border:0}.StunMa_tree>section>h2{padding:0}.StunMa_tree>section>div{padding-inline:0}.StunMa_tree>section>div>div>div{border-left:1px solid var(--color-border);background:0 0;margin:4px 0 2px 18px;padding:2px 0 2px 6px}
.njnAVq_surface{fill:var(--product-surface);stroke:var(--product-border)}.njnAVq_control text{fill:var(--product-foreground);pointer-events:none;font-size:14px;font-weight:600}.njnAVq_arrow{cursor:pointer;outline:none}.njnAVq_arrow rect{fill:#0000;stroke:#0000}.njnAVq_arrow path{fill:var(--product-foreground);pointer-events:none}.njnAVq_arrow:hover:not([aria-disabled=true]) rect{fill:var(--product-muted)}.njnAVq_arrow:focus-visible rect{stroke:var(--product-focus);stroke-width:2px}.njnAVq_arrow[aria-disabled=true]{cursor:default}.njnAVq_arrow[aria-disabled=true] path{fill:var(--product-disabled-foreground)}
.-yC9xa_spaceTree{border-top:1px solid var(--color-border);flex-direction:column;flex:1;min-width:0;min-height:0;padding:8px 8px 0;display:flex}.-yC9xa_spaceTree[data-hide-settings],.-yC9xa_spaceTree[data-embedded-region]{border-top:0;padding:0}.-yC9xa_spaceTree[data-hide-settings] .-yC9xa_compactItem{padding-right:10px}.-yC9xa_compactItem{min-width:0}.-yC9xa_actions,.-yC9xa_heading{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.-yC9xa_actions select{flex:1;min-width:0}.-yC9xa_spaceTree .-yC9xa_dialog button,.-yC9xa_spaceTree .-yC9xa_dialog select,.-yC9xa_spaceTree .-yC9xa_dialog input,.-yC9xa_sharedContent button,.-yC9xa_page button,.-yC9xa_sharedContent input,.-yC9xa_page input{font:inherit;border:1px solid var(--color-border,#ccc);background:var(--color-background,#fff);color:inherit;border-radius:6px;min-height:36px;padding:7px 10px}.-yC9xa_spaceTree .-yC9xa_dialog input{box-sizing:border-box;width:100%}.-yC9xa_spaceTree .-yC9xa_dialog button:hover,.-yC9xa_sharedContent button:hover,.-yC9xa_page button:hover{background:var(--color-muted,#f3f3f3)}.-yC9xa_spaceTree :focus-visible,.-yC9xa_page :focus-visible{outline:2px solid var(--color-primary,#555);outline-offset:2px}.-yC9xa_spaceTree :disabled,.-yC9xa_page :disabled{opacity:.5;cursor:not-allowed}.-yC9xa_dialog{box-sizing:border-box;border:1px solid var(--color-border,#ccc);width:min(520px,100vw - 32px);color:inherit;background:var(--color-background,#fff);border-radius:8px;max-height:85dvh;margin:auto;padding:20px;overflow:auto}.-yC9xa_dialog::backdrop{background:#0006}.-yC9xa_dialog form{gap:14px;display:grid}.-yC9xa_heading{justify-content:space-between}.-yC9xa_heading h2{overflow-wrap:anywhere;flex:1;margin:0;font-size:17px}.-yC9xa_dialog p{margin:0;line-height:1.6}.-yC9xa_members{gap:10px;margin:0;padding:0;list-style:none;display:grid}.-yC9xa_members li{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.-yC9xa_members li>span{overflow-wrap:anywhere;flex:1;min-width:80px}.-yC9xa_page{gap:18px;max-width:1100px;margin:0 auto;padding:24px;display:grid}.-yC9xa_page h1{margin:0;font-size:22px}.-yC9xa_page a{color:inherit;text-decoration:underline}.-yC9xa_files{border-top:1px solid var(--color-border,#ddd);margin:0;padding:0;list-style:none}.-yC9xa_files li{border-bottom:1px solid var(--color-border,#ddd);flex-wrap:wrap;align-items:center;gap:12px;padding:14px 0;display:flex}.-yC9xa_files a{overflow-wrap:anywhere;flex:1;min-width:160px}.-yC9xa_files time{font-size:14px}.-yC9xa_banner{background:var(--color-muted,#f5f5f5);border-bottom:1px solid var(--color-border,#ddd);flex-wrap:wrap;align-items:center;gap:12px;padding:10px 14px;font-size:14px;display:flex}.-yC9xa_banner button{font:inherit;padding:5px 10px}.-yC9xa_banner p{margin:0}@media (max-width:640px){.-yC9xa_page{padding:16px}.-yC9xa_spaceTree .-yC9xa_dialog button,.-yC9xa_spaceTree .-yC9xa_dialog select{min-height:40px}.-yC9xa_files time{width:100%}.-yC9xa_members li>span{flex-basis:100%}}.-yC9xa_sharedContent{gap:18px;min-width:0;display:grid}
.yhrQ3G_panel [data-cad-selection-values]>div>button:first-child{white-space:pre-line;line-height:22px}.yhrQ3G_summary{color:var(--product-description-foreground);margin:0}
.L_f-7a_workspace{isolation:isolate;height:var(--board-content-height,100%);min-width:0;min-height:0;color:var(--color-foreground);background:var(--color-background);font-size:14px;line-height:20px;display:flex;overflow:hidden}@media (max-width:1023px){.L_f-7a_workspace{padding-bottom:calc(68px + env(safe-area-inset-bottom))}}.board-navigation-frame[data-board-mobile-host] .L_f-7a_workspace{padding-bottom:calc(68px + env(safe-area-inset-bottom))}.board-navigation-frame[data-board-navigation=none] .L_f-7a_workspace{padding-bottom:env(safe-area-inset-bottom,0px)}:root[data-board-keyboard=open] .L_f-7a_workspace{padding-bottom:0}.L_f-7a_browser{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex;container:workspace-browser/inline-size}.L_f-7a_projectHeader{flex:none;min-width:0}.L_f-7a_content{flex:1;min-height:0;padding:16px;overflow:auto}.L_f-7a_directoryContext{flex-direction:column;gap:12px;min-width:0;display:flex}.L_f-7a_workspace [data-explorer-context]:has(>.L_f-7a_directoryContext:empty){display:none}.L_f-7a_workspace [data-drop-active=true]{outline:2px solid var(--color-primary);outline-offset:-2px;background:var(--color-accent)}.L_f-7a_empty{padding:32px 0}.L_f-7a_error{border:1px solid var(--color-border);color:var(--color-description-foreground);flex-direction:column;gap:12px;margin-bottom:16px;padding:16px;display:flex}.L_f-7a_sidebarName{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.L_f-7a_sidebarEmpty,.L_f-7a_sidebarError{color:var(--color-description-foreground);padding:8px;font-size:14px;line-height:20px}.L_f-7a_sidebarError{flex-direction:column;gap:8px;display:flex}@media (max-width:767px){.L_f-7a_content{padding:12px}}.L_f-7a_taskDialog{top:calc(var(--board-visual-viewport-top,0px) + var(--board-visual-viewport-height,var(--board-viewport-height,100dvh)) / 2);max-height:calc(var(--board-visual-viewport-height,var(--board-viewport-height,100dvh)) - 32px);overscroll-behavior:contain;font-size:14px;line-height:20px;overflow-y:auto}.L_f-7a_taskDialog form{min-width:0}.L_f-7a_taskDialog input,.L_f-7a_taskDialog select{min-width:0;max-width:100%}.L_f-7a_taskDialog p{overflow-wrap:anywhere}.L_f-7a_createChoice:focus-visible{outline:2px solid var(--color-ring);outline-offset:-2px}.L_f-7a_createDialog{width:calc(100vw - 32px);max-width:1200px}.L_f-7a_createChoices{grid-template-columns:repeat(auto-fit,minmax(min(120px,100%),1fr));align-items:start;gap:20px 16px;display:grid}.L_f-7a_createGroup{min-width:0}.L_f-7a_createGroupHeading{border-bottom:1px solid var(--color-border);align-items:center;gap:8px;margin:0 0 8px;padding:0 8px 12px;font-size:14px;font-weight:600;line-height:20px;display:flex}.L_f-7a_createGroupHeading svg{color:var(--color-muted-foreground);flex:none}.L_f-7a_createGroupItems{flex-direction:column;gap:4px;display:flex}.L_f-7a_createChoice{min-width:0;min-height:40px;color:var(--color-foreground);text-align:left;overflow-wrap:anywhere;background:0 0;border:1px solid #0000;border-radius:6px;align-items:center;gap:10px;padding:10px 8px;font-size:14px;line-height:20px;display:flex}.L_f-7a_createChoice:hover{border-color:var(--color-primary);background:var(--color-accent)}.L_f-7a_createChoice svg{width:18px;height:18px;color:var(--color-muted-foreground);flex:none}.L_f-7a_createChoice:hover svg,.L_f-7a_createChoice:focus-visible svg{color:var(--color-primary)}.L_f-7a_createChoice strong{font-weight:600}.L_f-7a_createChoice:disabled{opacity:.5;cursor:not-allowed}.L_f-7a_createChoice[aria-pressed=true]{border-color:var(--color-primary);background:var(--color-accent)}.L_f-7a_fileCreateDialog{flex-direction:column;width:calc(100vw - 32px);max-width:680px;display:flex;overflow:hidden}.L_f-7a_fileCreateForm{flex-direction:column;min-height:0;display:flex}.L_f-7a_fileCreateBody{overscroll-behavior:contain;min-height:0;font-size:14px;line-height:20px;overflow-y:auto}.L_f-7a_fileTypeChoices{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}@media (max-width:400px){.L_f-7a_fileTypeChoices{grid-template-columns:minmax(0,1fr)}}@container workspace-browser (max-width:767px){.L_f-7a_toolbar{gap:8px;padding:12px}.L_f-7a_content{padding:12px}}@media (any-pointer:coarse){.L_f-7a_browser button,.L_f-7a_taskDialog button{min-width:var(--product-touch-target-size,44px);min-height:var(--product-touch-target-size,44px)}.L_f-7a_browser input:not([type=checkbox]):not([type=radio]),.L_f-7a_browser select,.L_f-7a_taskDialog input:not([type=checkbox]):not([type=radio]),.L_f-7a_taskDialog select,.L_f-7a_taskDialog textarea{min-height:var(--product-touch-target-size,44px);font-size:var(--product-text-input-touch,16px);line-height:var(--product-leading-input-touch,24px)}.L_f-7a_taskDialog label:has(input[type=checkbox]),.L_f-7a_taskDialog label:has(input[type=radio]){min-height:var(--product-touch-target-size,44px)}}.L_f-7a_overviewRow{border-bottom:1px solid var(--color-border);grid-template-columns:minmax(180px,264px) minmax(0,1fr);gap:16px;min-width:0;padding-bottom:16px;display:grid}.L_f-7a_overviewMain{border-radius:8px;min-width:0;min-height:214px}.L_f-7a_overviewDescription{flex-direction:column;align-items:stretch;gap:8px;min-width:0;display:flex}.L_f-7a_overviewPlaceholder{border:1px dashed var(--color-border);min-height:214px;color:var(--color-muted-foreground);text-align:center;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:16px;font-size:14px;line-height:20px;display:flex}@media (max-width:600px){.L_f-7a_overviewRow{grid-template-columns:minmax(0,1fr)}}
.TwSTuW_selection{margin-bottom:14px}.TwSTuW_selection header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin-bottom:7px;display:flex}.TwSTuW_selection strong{font-size:14px;font-weight:600}.TwSTuW_selection button{color:var(--board-ui-primary,#286d99);padding:3px;font-size:14px}.TwSTuW_selectionOverview{color:var(--board-ui-muted-foreground,#657785);margin:0 0 7px;font-size:14px;line-height:1.5}.TwSTuW_selection ul{border:1px solid var(--board-ui-primary,#87b7d3);background:var(--board-ui-muted,#e7f2f9);max-height:125px;margin:0;padding:4px 7px;list-style:none;overflow:auto}.TwSTuW_selection li{color:var(--board-ui-primary,#285677);overflow-wrap:anywhere;padding:3px 0;font-size:14px}.TwSTuW_selectionRow{justify-content:space-between;align-items:center;gap:8px;display:flex}.TwSTuW_selectionRow>span{min-width:0}.TwSTuW_selectionRow>button{flex-shrink:0;justify-content:center;align-items:center;min-width:28px;min-height:28px;display:flex}.TwSTuW_selectionRow>button:focus-visible{outline:2px solid var(--board-ui-primary);outline-offset:1px}.TwSTuW_selectionRow:hover,.TwSTuW_selectionRow:focus-visible{background:var(--board-ui-selection);outline:1px solid var(--board-ui-primary);outline-offset:-1px}.TwSTuW_pickOther{z-index:8;width:max-content;max-width:calc(100% - 8px);position:absolute}.TwSTuW_pickOther>button{background:var(--board-ui-surface,#fff);border:1px solid var(--board-ui-border,#b7c6d3);max-width:100%;color:var(--board-ui-primary,#24648b);padding:5px 9px;font-size:14px}.TwSTuW_pickOther>button:hover{background:var(--board-ui-muted,#e8f2f8)}@media (pointer:coarse){.TwSTuW_pickOther>button{min-height:44px}}[data-cad-sketch-selection-panel] .TwSTuW_selection ul{background:0 0;border:0;max-height:none;padding:0;overflow:visible}[data-cad-sketch-selection-panel] .TwSTuW_selection header button{flex-shrink:0}
.n9F23G_projectGroup{border:1px solid var(--color-border);border-radius:var(--product-radius);flex-shrink:0;min-width:0;padding:4px}.n9F23G_projects{margin:0;padding:0;list-style:none}.n9F23G_branch{margin:4px 0 4px 18px;padding:0 0 0 12px;list-style:none}.n9F23G_node{min-width:0;position:relative}.n9F23G_node:before{border-bottom:1px solid var(--color-border);border-left:1px solid var(--color-border);content:"";pointer-events:none;border-bottom-left-radius:6px;width:12px;height:18px;position:absolute;top:0;left:-12px}.n9F23G_node:not(:last-child):after{border-left:1px solid var(--color-border);content:"";pointer-events:none;position:absolute;top:18px;bottom:0;left:-12px}.n9F23G_row{align-items:center;min-width:0;display:flex}.n9F23G_row>button:first-child{flex:1;min-width:0}.n9F23G_toggle{width:28px;height:36px;color:var(--color-muted-foreground);cursor:pointer;background:0 0;border:0;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.n9F23G_toggle[aria-expanded=false] svg{transform:rotate(-90deg)}.n9F23G_toggle:hover{background:var(--color-muted)}.n9F23G_toggle:focus-visible{outline:2px solid var(--color-primary);outline-offset:-2px}@media (pointer:coarse){.n9F23G_toggle{width:44px;height:44px}}
.RmUlcW_treeHost{flex-direction:column;flex:1 1 0;min-width:0;min-height:0;display:flex}.RmUlcW_operationError{border-bottom:1px solid var(--board-ui-primary,#d6b5b2);background:var(--board-ui-surface,#fff3f1);color:var(--board-ui-danger,#8d2b23);white-space:pre-wrap;overflow-wrap:anywhere;flex:none;gap:6px;max-height:30%;padding:10px 12px;font-size:14px;line-height:1.45;display:grid;overflow-y:auto}.RmUlcW_treeHost>*{flex:1 1 0;max-width:100%;min-height:0;border-right:0!important;width:100%!important;min-width:0!important}.RmUlcW_treeHost{overscroll-behavior:contain;overflow:auto}.RmUlcW_appearanceHost{overscroll-behavior:contain;flex:1 1 0;min-width:0;min-height:0;overflow:auto}.RmUlcW_propertyHost{overscroll-behavior:contain;scrollbar-width:thin;flex-direction:column;flex:1 1 0;min-height:0;display:flex;overflow:auto}.RmUlcW_propertyHost:empty{display:none}.RmUlcW_propertyHost>[data-cad-property-panel]{background:var(--board-ui-surface,#f9f9f9);overflow-wrap:anywhere;border-radius:0;flex-direction:column;flex:none;min-height:0;padding:0;display:flex;border:0!important;border-bottom:1px solid var(--board-ui-border,#c9cdd1)!important;width:100%!important;min-width:0!important;max-width:100%!important;height:auto!important;max-height:none!important;box-shadow:none!important;margin:0!important;position:static!important;inset:auto!important}.RmUlcW_propertyHost>[data-cad-property-panel]:only-child{flex:1 1 0}.RmUlcW_propertyHost>[data-cad-property-panel]>:is([class*=dialogTitle],[data-cad-panel-header],header){z-index:2;background:var(--board-ui-muted,#f0f1f2);border-bottom:1px solid var(--board-ui-border,#d1d5d8);flex:none;height:auto;min-height:38px;padding:5px 8px;position:sticky;top:0}.RmUlcW_propertyHost>[data-cad-property-panel]>:is([class*=dialogBody],[data-cad-panel-body]){min-height:0;padding:12px;overflow:visible;max-height:none!important}.RmUlcW_propertyHost>[data-cad-property-panel]:only-child>:is([class*=dialogBody],[data-cad-panel-body]){overscroll-behavior:contain;scrollbar-gutter:stable;flex:1 1 0;overflow-y:auto}.RmUlcW_propertyHost>[data-cad-sketch-parameter-panel]:not([hidden]){flex:1 1 0;overflow:hidden}.RmUlcW_propertyHost>[data-cad-sketch-parameter-panel]>[data-cad-panel-body]{overscroll-behavior:contain;scrollbar-gutter:stable;flex:1 1 0;overflow-y:auto}.RmUlcW_propertyHost>[data-cad-property-panel]>[data-cad-panel-footer]{z-index:2;background:var(--board-ui-surface,#fff);border-top:1px solid var(--board-ui-border,#d5dce3);flex:none;position:sticky;bottom:0}.RmUlcW_propertyHost [data-cad-property-panel] :is(input,select,textarea){max-width:100%}.RmUlcW_propertyHost [data-cad-property-panel] :is(p,label,fieldset),.RmUlcW_propertyHost [data-cad-property-panel] [class*=dialogTitle]>:is(span,input){min-width:0}.RmUlcW_propertyHost [data-cad-property-panel] [class*=dialogTitle]>span{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.RmUlcW_content{flex:1 1 0;min-width:0;min-height:0;display:flex;position:relative;overflow:hidden}.RmUlcW_propertyEmpty{color:var(--product-description-foreground);margin:0;padding:12px;font-size:14px;line-height:20px}.RmUlcW_frame>[data-editor-side=left],.RmUlcW_frame>[data-editor-side=right]{border:1px solid var(--product-border)}.RmUlcW_frame:not([data-editor-mobile])>[data-editor-side=left]>header>button{display:none}.RmUlcW_frame:not([data-editor-mobile])>[data-editor-side=left]>header{padding-right:calc(var(--product-control-height) + 4px)}.RmUlcW_frame[data-cad-workspace]>[data-editor-left-toggle]{width:var(--product-control-height);height:var(--product-control-height);border-radius:var(--product-radius);background:var(--product-muted);border:0;top:2px;left:4px}.RmUlcW_frame[data-cad-workspace]:not([data-editor-mobile])>[data-editor-left-toggle][aria-expanded=true]{top:2px;left:calc(var(--editor-left-width) - var(--product-control-height) - 4px);border-radius:var(--product-radius);background:0 0}.RmUlcW_frame>[data-editor-left-toggle]>.product-sidebar-toggle-idle{display:none}.RmUlcW_frame>[data-editor-left-toggle]>.product-sidebar-toggle-direction{display:block}.RmUlcW_frame:not([data-editor-mobile])>[data-editor-side=right]{position:relative;overflow:visible}.RmUlcW_frame:not([data-editor-mobile])>[data-editor-side=right]>header>button{z-index:25;background:var(--product-muted);border-radius:50%;width:40px;height:40px;position:absolute;top:calc(50% - 20px);left:-40px}.RmUlcW_frame>[data-editor-side=right]>header{min-height:48px;padding:0 12px}.RmUlcW_frame>[data-editor-side=right]>header>strong{font-size:18px;line-height:28px}.RmUlcW_frame>[data-editor-side=right]>header>button:hover{background:var(--product-selection)}.RmUlcW_frame>[data-editor-right-rail]{border:1px solid var(--product-border);background:var(--product-muted);border-right:0;border-radius:8px 0 0 8px;flex:none;width:auto;padding:0;position:absolute;top:50%;right:0;overflow:visible;transform:translateY(-50%)}.RmUlcW_frame>[data-editor-right-rail]>button{border-radius:inherit;width:44px;height:48px;color:var(--product-foreground);border:0;justify-content:center;align-items:center;padding:8px;display:flex}.RmUlcW_frame>[data-editor-right-rail]>button:hover:not(:disabled){background:var(--product-selection)}.RmUlcW_frame:has(>[data-editor-side=right]:not([hidden]))>[data-editor-right-rail]{display:none}.RmUlcW_frame[data-editor-mobile]>[data-editor-side=right]{right:0}@media (any-pointer:coarse){.RmUlcW_frame[data-cad-workspace]>[data-editor-left-toggle]{width:44px;height:44px}}
.Dh2cvG_options{border-bottom:1px solid var(--product-border);min-width:0;color:var(--product-foreground);flex:none;padding:12px;font-size:14px}.Dh2cvG_header{justify-content:space-between;align-items:center;gap:8px;margin-bottom:8px;display:flex}.Dh2cvG_header button{width:32px;height:32px;color:inherit;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;display:flex}.Dh2cvG_choices{flex-direction:column;gap:4px;display:flex}.Dh2cvG_choices button{border:1px solid var(--product-border);min-height:36px;color:inherit;background:var(--product-surface);font:inherit;text-align:left;cursor:pointer;border-radius:4px;align-items:center;gap:8px;padding:6px 8px;display:flex}.Dh2cvG_choices button>svg{flex:none;width:20px;height:20px}.Dh2cvG_choices button:hover:not(:disabled){background:var(--product-accent)}.Dh2cvG_choices button[aria-pressed=true]:not(:disabled){border-color:var(--product-primary)}.Dh2cvG_options :is(button,select):focus-visible{outline:2px solid var(--product-focus);outline-offset:-2px}.Dh2cvG_options :is(button,select):disabled{color:var(--product-disabled-foreground);cursor:default}.Dh2cvG_field{flex-direction:column;gap:6px;display:flex}.Dh2cvG_field select{border:1px solid var(--product-border);background:var(--product-surface);width:100%;min-width:0;min-height:36px;color:inherit;font:inherit;border-radius:4px;padding:6px 8px}.Dh2cvG_toggle{align-items:center;gap:6px;margin-top:10px;display:flex}@media (any-pointer:coarse){.Dh2cvG_options button,.Dh2cvG_field select{min-height:44px}.Dh2cvG_field select{font-size:var(--product-text-input-touch)}.Dh2cvG_header button{min-width:44px}}
.oMmFhW_unit{font:inherit;color:inherit;white-space:nowrap}
._4rHjIa_panel{min-width:0;font-size:14px}._4rHjIa_section{border:0;min-width:0;margin:0 0 12px}._4rHjIa_section>summary{cursor:pointer;align-items:center;gap:6px;min-height:32px;padding:4px 0;font-weight:600;list-style:none;display:flex}._4rHjIa_section>summary::-webkit-details-marker{display:none}._4rHjIa_section>summary:after{content:"";border-bottom:1.5px solid;border-right:1.5px solid;flex-shrink:0;width:7px;height:7px;margin-inline:auto 4px;transition:transform .18s;transform:rotate(135deg)}._4rHjIa_section[open]>summary:after{transform:rotate(45deg)}._4rHjIa_section>summary:hover{background:var(--board-ui-muted,var(--product-muted))}._4rHjIa_section>summary:focus-visible{outline:2px solid var(--board-ui-primary,var(--product-primary));outline-offset:-2px}._4rHjIa_section>summary label{min-height:24px}._4rHjIa_section>summary>span{flex:1}._4rHjIa_panel ._4rHjIa_section>summary>button{justify-content:center;align-items:center;width:28px;min-height:28px;padding:0;display:flex}._4rHjIa_body{flex-direction:column;gap:6px;min-width:0;padding:0 0 8px;display:flex}._4rHjIa_row{grid-template-columns:32px minmax(0,1fr);align-items:center;gap:6px;min-width:0;display:grid}._4rHjIa_row>svg{color:var(--board-ui-description,var(--product-description-foreground));stroke-width:var(--product-cad-icon-stroke);justify-self:center}._4rHjIa_panel._4rHjIa_panel ._4rHjIa_row>label{gap:0;min-width:0;margin:0}._4rHjIa_panel._4rHjIa_panel ._4rHjIa_row>label select{width:100%;min-width:0;height:32px}._4rHjIa_panel ._4rHjIa_numberRow>label{position:relative}._4rHjIa_numberRow>label>span{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}._4rHjIa_panel._4rHjIa_panel ._4rHjIa_numberRow>label input{height:30px}._4rHjIa_panel ._4rHjIa_row>button{width:32px;min-width:32px;height:32px;padding:0}._4rHjIa_panel ._4rHjIa_indented{min-height:26px;margin:0 0 0 38px}._4rHjIa_panel p{margin:0}._4rHjIa_panel [data-extrude-region-box]{min-height:44px}._4rHjIa_panel [data-cad-selection-field]{margin-bottom:0}._4rHjIa_targets{padding-top:4px}@media (pointer:coarse){._4rHjIa_section>summary,._4rHjIa_section>summary label{min-height:44px}._4rHjIa_panel ._4rHjIa_section>summary>button{width:44px;min-height:44px}._4rHjIa_row{grid-template-columns:44px minmax(0,1fr)}._4rHjIa_panel._4rHjIa_panel ._4rHjIa_row>label select,._4rHjIa_panel._4rHjIa_panel ._4rHjIa_numberRow>label input,._4rHjIa_panel ._4rHjIa_row>button{min-height:44px}._4rHjIa_panel ._4rHjIa_row>button{width:44px}._4rHjIa_panel ._4rHjIa_indented{min-height:44px;margin-left:50px}}._4rHjIa_panel ._4rHjIa_row>button{color:var(--board-ui-foreground);background:0 0;border:0}._4rHjIa_panel ._4rHjIa_row>button:hover:not(:disabled),._4rHjIa_panel ._4rHjIa_row>button[aria-pressed=true]{background:var(--board-ui-muted);color:var(--board-ui-foreground)}._4rHjIa_panel [data-extrude-region-box]{border-color:var(--board-ui-border);background:var(--board-ui-surface)}._4rHjIa_panel [data-extrude-region-box][data-active=true]{border-color:var(--board-ui-primary);background:var(--board-ui-selection)}@media (prefers-reduced-motion:reduce){._4rHjIa_section>summary:after{transition:none}}
.mKI2hG_region{border:1px solid var(--sidebar-section-border,var(--color-border));border-radius:var(--sidebar-radius);background:var(--sidebar-section-surface,var(--color-surface));flex-direction:column;flex:none;min-width:0;display:flex;overflow:hidden}.mKI2hG_heading{border-bottom:var(--sidebar-section-divider-width,1px) solid var(--color-border);color:var(--color-foreground);font-size:var(--product-text-body);margin:0;padding:4px;font-weight:600}.mKI2hG_region[data-collapsed=true] .mKI2hG_heading{border-bottom:0}.mKI2hG_toggle.mKI2hG_toggle,.mKI2hG_title{width:100%;min-width:0;min-height:var(--sidebar-item-height);align-items:center;gap:var(--sidebar-row-inset);padding:0 var(--sidebar-row-inset);box-shadow:none;color:inherit;font:inherit;text-align:left;background:0 0;border:0;border-radius:4px;display:flex}.mKI2hG_toggle.mKI2hG_toggle{cursor:pointer}.mKI2hG_toggle:hover{background:var(--color-muted)}.mKI2hG_toggle[data-active=true]{color:var(--color-primary);background:var(--sidebar-selected)}.mKI2hG_toggle:focus-visible{outline:2px solid var(--color-primary);outline-offset:-2px}.mKI2hG_buttonHeading{align-items:center;display:flex}.mKI2hG_buttonHeading .mKI2hG_title{flex:1;width:auto;padding-right:0}.mKI2hG_buttonHeading .mKI2hG_title>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mKI2hG_buttonHeading .mKI2hG_title[data-active=true]{color:var(--color-primary)}.mKI2hG_iconToggle.mKI2hG_iconToggle{width:var(--sidebar-item-height);height:var(--sidebar-item-height);min-height:var(--sidebar-item-height);box-shadow:none;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:4px;flex:none;justify-content:center;align-items:center;padding:0;display:flex}.mKI2hG_iconToggle:hover{background:var(--color-muted)}.mKI2hG_iconToggle:focus-visible{outline:2px solid var(--color-primary);outline-offset:-2px}.mKI2hG_heading svg{width:var(--sidebar-icon-size);height:var(--sidebar-icon-size);stroke-width:var(--sidebar-icon-stroke);flex-shrink:0}.mKI2hG_heading .mKI2hG_chevron{width:14px;height:14px;color:var(--color-muted-foreground);margin-left:auto;transition:transform .18s}.mKI2hG_iconToggle .mKI2hG_chevron{margin-left:0}.mKI2hG_region[data-collapsed=true] .mKI2hG_chevron{transform:rotate(-90deg)}.mKI2hG_content{min-width:0;padding:4px}.mKI2hG_content[hidden]{display:none}@media (prefers-reduced-motion:reduce){.mKI2hG_heading .mKI2hG_chevron{transition:none}}@media (any-pointer:coarse){.mKI2hG_iconToggle.mKI2hG_iconToggle{width:44px;height:44px;min-height:44px}}.mKI2hG_heading[data-active=true]{color:var(--color-primary);background:var(--sidebar-selected);border-radius:var(--sidebar-radius)}.mKI2hG_navigationTitle.mKI2hG_navigationTitle{cursor:pointer}.mKI2hG_navigationTitle:hover{background:var(--color-muted)}.mKI2hG_navigationTitle:focus-visible{outline:2px solid var(--color-primary);outline-offset:-2px}.mKI2hG_disclosure{opacity:1;visibility:visible;transition:grid-template-rows var(--product-motion-panel-duration) var(--product-motion-panel-easing), opacity var(--product-motion-panel-duration) ease, visibility 0s;grid-template-rows:1fr;display:grid}.mKI2hG_disclosure[data-collapsed=true]{opacity:0;visibility:hidden;transition-delay:0s, 0s, var(--product-motion-panel-duration);grid-template-rows:0fr}.mKI2hG_disclosureClip{min-height:0;overflow:hidden}@media (prefers-reduced-motion:reduce){.mKI2hG_disclosure{transition:none}}
.DCkEua_number{flex-direction:column;gap:4px;min-width:0;display:flex}.DCkEua_label{color:var(--board-ui-description,var(--product-description-foreground));font-size:14px;line-height:20px}.DCkEua_labelWithAction{justify-content:space-between;align-items:center;gap:6px;display:flex}.DCkEua_toggle{cursor:pointer;flex:1;align-items:center;gap:6px;display:flex}.DCkEua_toggle input{accent-color:var(--board-ui-primary);margin:0}.DCkEua_toggle:has(input:disabled){cursor:default}.DCkEua_scalar{flex:1;min-width:0;position:relative}.DCkEua_scalar input{width:100%;padding-inline-end:3em!important}.DCkEua_scalar>div>span{inset-inline-end:10px;pointer-events:none;font-size:14px;position:absolute;top:50%;transform:translateY(-50%)}
.fw11ra_sprite{border-radius:var(--product-radius,8px);cursor:pointer;touch-action:none;background:0 0;border:0;flex:none;padding:0;display:block;position:relative}.fw11ra_sprite:focus-visible{outline:2px solid var(--color-ring);outline-offset:3px}.fw11ra_notification{background:var(--color-primary);width:8px;height:8px;box-shadow:0 0 0 2px var(--color-background);border-radius:50%;position:absolute;top:12px;right:12px}@media (prefers-reduced-motion:reduce){.fw11ra_sprite,.fw11ra_sprite *{transition:none!important;animation:none!important}}
._2e1ZWW_merge{gap:8px;min-width:0;margin-top:12px;display:grid}._2e1ZWW_scope{gap:8px;min-width:0;display:grid}._2e1ZWW_preview{border-top:1px solid var(--product-border);flex-shrink:0;min-width:0;padding:10px 12px}
.V1CrxG_block{background:color-mix(in srgb, var(--product-muted) 65%, var(--product-border));border-radius:6px;flex-shrink:0;max-width:100%;animation:2s ease-in-out infinite V1CrxG_breathe;display:block}.V1CrxG_line{width:65%;height:16px}.V1CrxG_short{width:34%;height:14px}.V1CrxG_name{width:144px;height:28px}.V1CrxG_avatar{border-radius:50%;width:96px;height:96px}.V1CrxG_text{gap:16px;width:100%;min-width:0;display:grid}.V1CrxG_identityAction{width:180px;height:40px}.V1CrxG_book{border-radius:12px;width:112px;height:112px}.V1CrxG_projectCover{border-radius:8px}.V1CrxG_contentRegion{border:1px solid var(--product-border);background:var(--product-surface);border-radius:12px;gap:20px;padding:24px;display:grid}.V1CrxG_projectRegion{flex-direction:column;justify-content:center;min-height:240px;display:flex}.V1CrxG_projectTail{gap:16px;padding:24px 0;display:grid;-webkit-mask-image:linear-gradient(#000,#0000);mask-image:linear-gradient(#000,#0000)}.V1CrxG_transactions{gap:28px;width:100%;padding:16px 0;display:grid}.V1CrxG_transaction{justify-content:space-between;align-items:center;gap:24px;display:flex}.V1CrxG_amount{width:48px;height:16px}.V1CrxG_miniAmount{background:color-mix(in srgb, currentColor 16%, transparent);width:36px;height:14px;display:inline-block}.V1CrxG_largeAmount{background:color-mix(in srgb, currentColor 16%, transparent);width:100px;height:32px;display:inline-block}.V1CrxG_vouchers{align-items:center;min-height:136px;display:flex}@keyframes V1CrxG_breathe{0%,to{opacity:.5}50%{opacity:1}}@media (max-width:1023px){.V1CrxG_book{width:80px;height:80px}}@media (max-width:480px){.V1CrxG_book{width:64px;height:64px}.V1CrxG_identityAction{width:150px}.V1CrxG_contentRegion{padding:16px}}@media (prefers-reduced-motion:reduce){.V1CrxG_block{animation:none}}.V1CrxG_membershipPending{align-content:start;gap:36px;min-height:320px;padding:24px 0;display:grid}
.BD5gAa_header{border-bottom:1px solid var(--color-border);background:var(--color-background);flex-shrink:0;align-items:center;gap:8px;min-width:0;min-height:64px;padding:8px 16px;display:flex}.BD5gAa_header h1{letter-spacing:normal;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:16px;font-weight:600;line-height:24px;overflow:hidden}.BD5gAa_identity{flex:1;min-width:0}.BD5gAa_subtitle{color:var(--color-muted-foreground);align-items:center;gap:8px;font-size:14px;line-height:18px;display:flex}.BD5gAa_avatar{background:var(--color-muted);width:32px;height:32px;color:var(--color-primary);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.BD5gAa_composer{border:1px solid var(--color-border);background:var(--color-background);border-radius:8px;width:100%;min-width:0;transition:border-color .15s;position:relative}.BD5gAa_composer:focus-within{border-color:var(--color-ring)}.BD5gAa_composer textarea{resize:none;min-height:44px;max-height:200px;font-size:15px;line-height:24px}@media (max-width:639px){.BD5gAa_header{gap:6px;padding:8px 12px}.BD5gAa_composer textarea{font-size:16px}}
.bxQm8a_fields{border:0;gap:12px;min-width:0;margin:0;padding:0;display:grid}.bxQm8a_fields legend{color:var(--board-ui-muted-foreground,#67788a);padding:0 0 12px;font-size:14px}.bxQm8a_fields .bxQm8a_field{grid-template-columns:minmax(0,1fr) minmax(80px,120px);align-items:center;gap:12px;margin:0;font-size:14px;display:grid}.bxQm8a_fields input[type=number]{border:1px solid var(--board-ui-border,#c7d2dc);background:var(--board-ui-surface,white);width:100%;min-width:0;min-height:36px;color:inherit;font:inherit;border-radius:4px;padding:7px 9px}.bxQm8a_fields .bxQm8a_textField{gap:6px;margin:0;font-size:14px;display:grid}.bxQm8a_fields input[type=text],.bxQm8a_fields input[type=file]{border:1px solid var(--board-ui-border,#c7d2dc);background:var(--board-ui-surface,white);width:100%;min-width:0;min-height:36px;color:inherit;font:inherit;border-radius:4px;padding:7px 9px}.bxQm8a_fields input[type=file]{padding:5px}.bxQm8a_fields .bxQm8a_help{color:var(--board-ui-muted-foreground,#738393);margin:0;font-size:14px;line-height:1.5}.bxQm8a_fields small{color:var(--board-ui-muted-foreground,#738393);font-size:14px}.bxQm8a_fields .bxQm8a_toggle{flex-direction:row;justify-content:space-between;align-items:center;gap:12px;margin:0;font-size:14px;display:flex}.bxQm8a_fields input:focus-visible{outline:2px solid var(--board-ui-primary,#226bb4);outline-offset:2px}.bxQm8a_fields:disabled{opacity:.65}
.MYb6yG_page{min-width:0;color:var(--product-foreground);padding-bottom:32px}.MYb6yG_page h1{font-size:28px;font-weight:700;line-height:36px}.MYb6yG_page h2,.MYb6yG_detail h2,.MYb6yG_voucherDetail h2,.MYb6yG_voucherEmpty h2{font-size:18px;font-weight:600;line-height:28px}.MYb6yG_page h3,.MYb6yG_detail h3{font-size:14px;font-weight:600;line-height:20px}.MYb6yG_previewBar{border:1px dashed var(--product-border-strong);color:var(--product-muted-foreground);border-radius:8px;flex-wrap:wrap;align-items:center;gap:12px 20px;margin-bottom:24px;padding:12px 16px;font-size:14px;line-height:20px;display:flex}.MYb6yG_previewBar label{align-items:center;gap:8px;margin-left:auto;display:inline-flex}.MYb6yG_previewBar select{min-height:40px;color:var(--product-foreground);border:1px solid var(--product-border);background:var(--product-surface);font:inherit;border-radius:8px;padding:0 8px}.MYb6yG_previewBar a,.MYb6yG_textLink,.MYb6yG_exchangeLink{align-items:center;gap:6px;min-height:40px;font-size:14px;line-height:20px;display:inline-flex}.MYb6yG_previewBar a:hover,.MYb6yG_textLink:hover{color:var(--product-primary)}.MYb6yG_heading{justify-content:space-between;align-items:center;gap:12px;display:flex}.MYb6yG_walletArea{grid-template-columns:minmax(0,1.12fr) minmax(0,1fr);align-items:center;gap:40px;margin:8px 0 16px;display:grid}.MYb6yG_walletColumn{min-width:0}.MYb6yG_stage{--full-card-height:238px;--card-floor:calc(var(--full-card-height) + 182px);isolation:isolate;width:100%;max-width:420px;height:calc(var(--full-card-height) + 214px);margin:0 auto;position:relative}.MYb6yG_walletBack{background:#153bab;border-radius:18px;position:absolute;inset:146px 0 16px;box-shadow:5px 5px #0b2987}.MYb6yG_coinCard{--card-ink:#26334d;--card-face:#ffda46;--card-edge:#d6ad25;--card-fold:#f4c526;aspect-ratio:1.586;width:calc(100% - 44px);height:auto;max-height:var(--full-card-height);border:1px solid var(--card-edge);background:var(--card-face);color:var(--card-ink);text-align:left;cursor:pointer;transform:translateY(var(--card-y)) rotate(var(--card-angle));transform-origin:50% 80%;box-shadow:3px 3px 0 var(--card-edge);border-radius:12px;flex-direction:column;justify-content:flex-start;padding:0;transition:transform .34s cubic-bezier(.22,.8,.25,1);display:flex;position:absolute;top:0;left:22px;overflow:hidden}.MYb6yG_coinCard[data-currency=moon]{--card-face:#dce9ff;--card-edge:#a4bee8;--card-fold:#c2d8ff}.MYb6yG_coinCard[data-currency=sun]{--card-face:#fffdf5;--card-edge:#ddd8c4;--card-fold:#fff0b0}.MYb6yG_coinCard:hover:not([data-selected=true]){outline:2px solid var(--product-focus);outline-offset:1px}.MYb6yG_coinCard:focus-visible{outline:3px solid var(--product-focus);outline-offset:3px}.MYb6yG_cardTop{z-index:2;flex-shrink:0;justify-content:space-between;align-items:center;gap:8px;width:100%;min-height:50px;padding:10px 18px;font-size:14px;font-weight:600;line-height:20px;display:flex;position:relative}.MYb6yG_cardIdentity{white-space:nowrap;align-items:center;gap:8px;display:inline-flex}.MYb6yG_cardMiniBalance{font-variant-numeric:tabular-nums;overflow-wrap:anywhere;text-align:right;transition:opacity .16s}.MYb6yG_coinCard[data-selected=true] .MYb6yG_cardMiniBalance{opacity:0}.MYb6yG_cardBody{z-index:2;flex-direction:column;align-items:flex-start;gap:10px;width:100%;padding:20px 24px 0;display:flex;position:relative}.MYb6yG_cardBalance{overflow-wrap:anywhere;font-variant-numeric:tabular-nums;max-width:100%;font-size:28px;font-weight:600;line-height:36px}.MYb6yG_cardPurpose{font-size:14px;line-height:20px}.MYb6yG_cardArtwork{z-index:1;pointer-events:none;position:absolute;bottom:18px;right:18px}.MYb6yG_cardFold{background:var(--card-fold);clip-path:polygon(100% 0,100% 100%,0 100%);pointer-events:none;width:45%;height:70%;position:absolute;bottom:0;right:0}.MYb6yG_walletPocket{z-index:40;background:#1456f0;border-radius:8px 8px 18px 18px;transition:top .34s cubic-bezier(.22,.8,.25,1);position:absolute;inset:236px 0 16px;overflow:hidden}.MYb6yG_stage[data-open=true] .MYb6yG_walletPocket{top:calc(var(--full-card-height) + 114px)}.MYb6yG_walletPocket:before{content:"";clip-path:polygon(0 0,68% 100%,0 100%);pointer-events:none;background:#2474ff;position:absolute;inset:0}.MYb6yG_walletPocket:after{content:"";clip-path:polygon(100% 0,100% 100%,76% 100%);pointer-events:none;background:#0b3bc4;position:absolute;inset:0}.MYb6yG_wordmark{aspect-ratio:994/116;width:148px;display:block;position:relative;overflow:hidden}.MYb6yG_wordmark img{object-fit:contain;filter:grayscale()contrast(8);width:100%;height:100%;position:absolute;top:0;left:0}.MYb6yG_pocketMark{z-index:2;mix-blend-mode:screen;position:absolute;bottom:28px;left:28px}.MYb6yG_pocketMark img{filter:grayscale()contrast(8)invert()}.MYb6yG_detail{align-items:center;min-width:0;min-height:320px;display:flex}.MYb6yG_detailContent{width:100%}.MYb6yG_description{color:var(--product-description-foreground);margin-top:8px;font-size:14px;line-height:22px}.MYb6yG_detailHeading{flex-wrap:wrap;align-items:baseline;gap:12px;display:flex}.MYb6yG_detailHeading>span{color:var(--product-muted-foreground);font-size:14px;line-height:20px}.MYb6yG_coinGuide{margin-top:16px;display:grid}.MYb6yG_coinGuide button{text-align:left;min-width:0;color:var(--product-foreground);border-radius:8px;align-items:center;gap:16px;padding:16px 8px;display:flex}.MYb6yG_coinGuide button:hover{background:var(--product-muted)}.MYb6yG_coinGuide button>span{flex:1}.MYb6yG_coinGuide strong,.MYb6yG_coinGuide button>span>span{font-size:14px;line-height:20px;display:block}.MYb6yG_coinGuide strong{font-weight:600}.MYb6yG_coinGuide button>span>span{color:var(--product-description-foreground);margin-top:4px}.MYb6yG_coinGuide svg{color:var(--product-muted-foreground);flex-shrink:0}.MYb6yG_transaction{justify-content:space-between;align-items:center;gap:16px;display:flex}.MYb6yG_transaction span{color:var(--product-muted-foreground);margin-top:4px;display:block}.MYb6yG_transaction strong{font-variant-numeric:tabular-nums;font-weight:600}.MYb6yG_lowerGrid{grid-template-columns:1fr 1fr;align-items:stretch;gap:24px;display:grid}.MYb6yG_panel{border:1px solid var(--product-border);background:var(--product-surface);border-radius:8px;flex-direction:column;min-width:0;padding:24px;display:flex}.MYb6yG_giftIntro{grid-template-columns:minmax(0,1fr) 104px;align-items:center;gap:12px;display:grid}.MYb6yG_panelActions{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin-top:auto;padding-top:24px;display:flex}.MYb6yG_panelHeading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.MYb6yG_textLink{color:var(--product-muted-foreground)}.MYb6yG_recentList{margin-top:8px}.MYb6yG_recentList li{align-items:center;gap:12px;padding:12px 0;font-size:14px;line-height:20px;display:flex}.MYb6yG_recentList li+li{border-top:1px solid var(--product-border)}.MYb6yG_recentList li>div:not(.MYb6yG_activityAmount){flex:1;min-width:0}.MYb6yG_recentList li>div>span{color:var(--product-muted-foreground);margin-top:4px;display:block}.MYb6yG_activityIcon{background:var(--product-muted);border-radius:50%;flex-shrink:0;place-items:center;width:32px;height:32px;display:grid}.MYb6yG_activityAmount{font-variant-numeric:tabular-nums;flex-shrink:0;align-items:center;gap:8px;display:flex}.MYb6yG_activityAmount strong{font-weight:600}.MYb6yG_emptyState{align-items:center;gap:16px;margin:auto 0;padding:24px 0;font-size:14px;line-height:20px;display:flex}.MYb6yG_previewNotes{color:var(--product-muted-foreground);margin-top:24px;font-size:14px;line-height:22px}.MYb6yG_previewNotes summary{cursor:pointer;width:fit-content;min-height:40px;padding:8px 0;display:list-item}.MYb6yG_previewNotes p{max-width:760px;margin-top:8px}.MYb6yG_previewBar :is(a,select):focus-visible,.MYb6yG_coinGuide button:focus-visible,.MYb6yG_textLink:focus-visible,.MYb6yG_exchangeLink:focus-visible,.MYb6yG_previewNotes summary:focus-visible{outline:2px solid var(--product-focus);outline-offset:3px;border-radius:4px}@keyframes MYb6yG_detail-enter{0%{opacity:.35;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@media (max-width:1100px){.MYb6yG_walletArea{gap:24px}.MYb6yG_cardTop{padding-inline:12px}.MYb6yG_cardIdentity{gap:4px}.MYb6yG_coinCard{width:calc(100% - 32px);left:16px}}@media (max-width:900px){.MYb6yG_walletArea{grid-template-columns:1fr;gap:16px}.MYb6yG_detail{align-items:flex-start;min-height:0;padding:0 8px}.MYb6yG_lowerGrid{grid-template-columns:1fr}.MYb6yG_coinGuide{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.MYb6yG_coinGuide button{flex-direction:column;align-items:flex-start;gap:8px;padding:12px 8px}.MYb6yG_coinGuide svg{display:none}}@media (max-width:480px){.MYb6yG_previewBar{gap:8px 12px;padding:12px}.MYb6yG_previewBar label{margin-left:0}.MYb6yG_previewBar>span{flex-basis:100%}.MYb6yG_heading{gap:8px}.MYb6yG_heading button{padding-inline:8px}.MYb6yG_stage{--full-card-height:196px}.MYb6yG_coinCard{width:calc(100% - 24px);left:12px}.MYb6yG_cardTop{padding-inline:10px}.MYb6yG_cardIdentity img{width:24px;height:24px}.MYb6yG_cardMiniBalance{max-width:48%}.MYb6yG_cardBody{padding-inline:20px}.MYb6yG_cardArtwork{bottom:12px;right:16px}.MYb6yG_cardArtwork img{width:64px;height:64px}.MYb6yG_pocketMark{width:132px;bottom:30px;left:28px}.MYb6yG_cardBody{gap:8px;padding-top:14px}.MYb6yG_panel{padding:20px}.MYb6yG_giftIntro{grid-template-columns:minmax(0,1fr) 80px}.MYb6yG_giftIntro>img{width:80px;height:80px}}@media (prefers-reduced-motion:reduce){.MYb6yG_coinCard,.MYb6yG_walletPocket,.MYb6yG_cardMiniBalance{transition:none}.MYb6yG_detailContent{animation:none}}.MYb6yG_walletTabs{border:1px solid var(--product-border);background:var(--product-surface);border-radius:12px;align-items:center;gap:4px;width:fit-content;margin-top:24px;padding:4px;display:flex}.MYb6yG_walletTabs button{min-height:40px;color:var(--product-muted-foreground);border-radius:8px;justify-content:center;align-items:center;gap:8px;padding:8px 16px;font-size:14px;line-height:20px;display:inline-flex}.MYb6yG_walletTabs button[aria-selected=true]{background:var(--product-accent);color:var(--product-primary);font-weight:600}.MYb6yG_walletTabs button>span{background:var(--product-muted);color:var(--product-foreground);font-variant-numeric:tabular-nums;border-radius:4px;padding:0 6px}.MYb6yG_walletTabs button:focus-visible,.MYb6yG_voucherCard:focus-visible{outline:2px solid var(--product-focus);outline-offset:3px}.MYb6yG_walletArea[hidden],.MYb6yG_voucherArea[hidden]{display:none}.MYb6yG_voucherArea{grid-template-columns:minmax(0,1.12fr) minmax(0,1fr);align-items:center;gap:40px;min-height:476px;margin:24px 0 32px;display:grid}.MYb6yG_voucherList{gap:24px;padding:8px 4px;display:grid}.MYb6yG_voucherCard{--ticket-face:#ffda46;--ticket-fold:#efc329;--ticket-ink:#26334d;--ticket-width:116px;isolation:isolate;border:1px solid var(--product-border-strong);background:var(--product-surface);text-align:left;border-radius:12px;align-items:stretch;min-height:176px;display:flex;position:relative}.MYb6yG_voucherCard[data-kind=general]{--ticket-face:#1456f0;--ticket-fold:#0b3bc4;--ticket-ink:#fff}.MYb6yG_voucherCard:hover{border-color:var(--product-primary)}.MYb6yG_voucherCard[data-selected=true]{border-color:var(--product-primary);box-shadow:0 0 0 1px var(--product-primary)}.MYb6yG_voucherCard:before,.MYb6yG_voucherCard:after{content:"";z-index:3;left:calc(var(--ticket-width) - 8px);border:1px solid var(--product-border-strong);background:var(--account-canvas,var(--product-canvas));width:16px;height:8px;position:absolute}.MYb6yG_voucherCard:before{border-top:0;border-radius:0 0 10px 10px;top:-1px}.MYb6yG_voucherCard:after{border-bottom:0;border-radius:10px 10px 0 0;bottom:-1px}.MYb6yG_voucherCard[data-selected=true]:before,.MYb6yG_voucherCard[data-selected=true]:after{border-color:var(--product-primary)}.MYb6yG_voucherValue{isolation:isolate;width:var(--ticket-width);border-right:1px dashed var(--ticket-ink);color:var(--ticket-ink);background:var(--ticket-face);border-radius:11px 0 0 11px;flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;gap:12px;padding:24px 8px;font-size:14px;line-height:20px;display:flex;position:relative;overflow:hidden}.MYb6yG_voucherValue:before{content:"";z-index:-1;background:var(--ticket-fold);clip-path:polygon(100% 52%,100% 100%,18% 100%);position:absolute;inset:0}.MYb6yG_voucherAmount{font-variant-numeric:tabular-nums;align-items:baseline;gap:4px;font-size:28px;font-weight:700;line-height:36px;display:flex}.MYb6yG_voucherAmount>span{font-size:14px;font-weight:600;line-height:20px}.MYb6yG_voucherFold{background:var(--ticket-face);clip-path:polygon(0 0,100% 0,100% 100%);border-radius:0 11px 0 0;width:28px;height:28px;position:absolute;top:0;right:0}.MYb6yG_voucherInfo{flex-direction:column;justify-content:center;align-items:flex-start;gap:8px;padding:24px;font-size:14px;line-height:20px;display:flex}.MYb6yG_voucherInfo strong{font-size:18px;font-weight:600;line-height:28px}.MYb6yG_voucherInfo>span{color:var(--product-description-foreground)}.MYb6yG_voucherInfo>span:last-child{color:var(--product-muted-foreground);margin-top:12px}.MYb6yG_voucherDetail{animation:.22s ease-out MYb6yG_detail-enter}.MYb6yG_voucherDetail dl{gap:16px;margin-top:24px;font-size:14px;line-height:20px;display:grid}.MYb6yG_voucherDetail dl>div{grid-template-columns:80px 1fr;gap:16px;display:grid}.MYb6yG_voucherDetail dt{color:var(--product-muted-foreground)}.MYb6yG_voucherDetail dd{margin:0}.MYb6yG_voucherDetail>.MYb6yG_description{margin-top:24px}.MYb6yG_voucherNotice{color:var(--product-description-foreground);margin:12px 0 24px;font-size:14px;line-height:22px}.MYb6yG_voucherEmpty{text-align:center;color:var(--product-description-foreground);flex-direction:column;grid-column:1/-1;align-items:center;gap:16px;font-size:14px;line-height:20px;display:flex}@media (max-width:900px){.MYb6yG_voucherArea{grid-template-columns:1fr;gap:32px}}@media (max-width:480px){.MYb6yG_voucherCard{--ticket-width:92px;min-height:168px}.MYb6yG_voucherInfo{padding:16px}.MYb6yG_voucherInfo strong{font-size:14px;line-height:20px}}@media (prefers-reduced-motion:reduce){.MYb6yG_voucherDetail{animation:none}}.MYb6yG_walletServices{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:24px;display:grid}.MYb6yG_walletServices[hidden]{display:none}.MYb6yG_walletServiceActions{gap:16px;min-width:0;display:grid}@media (max-width:900px){.MYb6yG_walletServices{grid-template-columns:1fr}.MYb6yG_detail[data-expanded=false]{min-height:0}}.MYb6yG_walletServiceActions{min-width:0;container-type:inline-size}.MYb6yG_activityHeading{justify-content:space-between;align-items:center;gap:16px;min-height:40px;display:flex}.MYb6yG_activityBody{overflow-anchor:none;height:272px;margin-top:16px;font-size:14px;line-height:20px;overflow:auto}.MYb6yG_activityEmpty{height:100%;min-height:152px;color:var(--product-description-foreground);align-items:center;gap:20px;display:flex}.MYb6yG_activityEmpty>:first-child{flex-shrink:0}.MYb6yG_activityLink{min-height:40px;color:var(--product-primary);align-items:center;gap:8px;margin-top:16px;font-size:14px;line-height:20px;display:inline-flex}.MYb6yG_activityLink:focus-visible{outline:2px solid var(--product-focus);outline-offset:3px;border-radius:4px}.MYb6yG_walletControls{flex-wrap:wrap;align-items:center;gap:12px;width:fit-content;max-width:100%;display:flex}.MYb6yG_walletUtilities{border-left:1px solid var(--product-border);align-items:center;gap:4px;padding-left:12px;display:flex}@media (max-width:480px){.MYb6yG_walletControls{gap:8px}.MYb6yG_walletControls .MYb6yG_walletTabs button{padding-inline:12px}.MYb6yG_walletUtilities{gap:0;padding-left:8px}}.MYb6yG_cardStack{z-index:10;clip-path:inset(-8px -8px 32px);position:absolute;inset:0}.MYb6yG_inlineVouchers{align-items:start;min-height:0;margin:12px 0 0}.MYb6yG_inlineVouchers .MYb6yG_voucherEmpty{text-align:left;flex-direction:row;justify-content:flex-start;min-height:80px}.MYb6yG_inlineVouchers .MYb6yG_voucherList{padding-top:0}.MYb6yG_activityFooter{min-height:56px;display:flex}.MYb6yG_activityLoading{height:100%;color:var(--product-description-foreground);align-items:center;display:flex}.MYb6yG_voucherSummary{color:var(--product-description-foreground);margin:16px 0 8px;font-size:14px;line-height:20px}.MYb6yG_voucherRules{color:var(--product-description-foreground);margin:0 0 20px;font-size:14px;line-height:20px}.MYb6yG_voucherRules summary{cursor:pointer;width:fit-content;padding-block:8px}.MYb6yG_voucherRules p{max-width:40ch;margin:4px 0 12px}.MYb6yG_voucherRules summary:focus-visible{outline:2px solid var(--product-primary);outline-offset:2px}.MYb6yG_ticketList{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:16px;margin-top:16px;display:grid}.MYb6yG_ticketEmpty{text-align:left;flex-direction:row;justify-content:flex-start;min-height:88px;margin-top:12px}.MYb6yG_actionTicket{--ticket-width:136px;min-width:0;min-height:196px;container:wallet-ticket/inline-size}.MYb6yG_actionTicket .MYb6yG_voucherAmount{font-size:clamp(18px, calc(160px / (var(--voucher-amount-length,2) + .5)), 56px);letter-spacing:-.04em;font-weight:800;line-height:1}.MYb6yG_actionTicket .MYb6yG_voucherAmount>span{letter-spacing:0;font-size:18px;line-height:28px}.MYb6yG_ticketContent{flex:1;min-width:0;padding:20px 24px}.MYb6yG_ticketMain{justify-content:space-between;align-items:center;gap:24px;display:flex}.MYb6yG_actionTicket .MYb6yG_voucherInfo{gap:4px;min-width:0;padding:0;font-size:18px;line-height:28px}.MYb6yG_actionTicket .MYb6yG_voucherInfo h3{overflow-wrap:anywhere;font-size:28px;font-weight:600;line-height:36px}.MYb6yG_actionTicket .MYb6yG_voucherInfo>span:last-child{margin-top:4px}.MYb6yG_ticketUse{flex-shrink:0}.MYb6yG_voucherHeading{align-items:center;gap:4px;display:flex}.MYb6yG_rulesTrigger{width:32px;height:32px;color:var(--product-muted-foreground);cursor:pointer;background:0 0;border:0;border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.MYb6yG_rulesTrigger:hover,.MYb6yG_rulesTrigger[data-state=open]{background:var(--product-muted);color:var(--product-foreground)}.MYb6yG_rulesTrigger:focus-visible{outline:2px solid var(--product-primary);outline-offset:2px}.MYb6yG_rulesPopover{width:320px;max-width:calc(100vw - 32px);color:var(--product-description-foreground);font-size:14px;line-height:22px}.MYb6yG_rulesPopover p+p{margin-top:8px}.MYb6yG_rulesTitle{color:var(--product-foreground);font-weight:600}.MYb6yG_ticketCode{color:var(--product-description-foreground);margin-top:12px;font-size:14px;line-height:20px}@container (max-width:799px){.MYb6yG_ticketList{grid-template-columns:minmax(0,1fr)}}@container (max-width:580px){.MYb6yG_actionTicket{--ticket-width:104px}}@container wallet-ticket (max-width:580px){.MYb6yG_ticketContent{padding:16px}.MYb6yG_ticketMain{flex-direction:column;align-items:flex-start;gap:16px}.MYb6yG_actionTicket .MYb6yG_voucherValue{padding:12px 8px}}@container wallet-ticket (max-width:360px){.MYb6yG_actionTicket .MYb6yG_voucherAmount{font-size:clamp(18px, calc(100px / (var(--voucher-amount-length,2) + .5)), 40px)}.MYb6yG_actionTicket .MYb6yG_voucherInfo h3{font-size:18px;line-height:28px}.MYb6yG_actionTicket .MYb6yG_voucherInfo>span:last-child{font-size:14px;line-height:20px}.MYb6yG_ticketContent{padding:16px 12px}}
.NMiPoW_commandResults{margin:12px 0 0;padding:0;list-style:none}.NMiPoW_commandResults li{border-top:1px solid var(--product-border);padding:12px 0}.NMiPoW_commandResults li>div{flex-wrap:wrap;gap:8px;margin-top:8px;display:flex}.NMiPoW_commandResults p,.NMiPoW_requirements p{color:var(--product-description-foreground)}.NMiPoW_commandResults .NMiPoW_commandPath{color:var(--product-muted-foreground)}.NMiPoW_commandResults button{white-space:normal;height:auto;min-height:40px}.NMiPoW_requirements{border-top:1px solid var(--product-border);margin-top:12px;padding-top:12px}.NMiPoW_requirements ul{margin:8px 0;padding-left:20px}.NMiPoW_requirements li+li{margin-top:8px}@media (pointer:coarse){.NMiPoW_commandResults button{min-height:44px}}
.Adnl0a_holeRow{border-bottom:1px solid var(--board-ui-border,#e2e8f0);align-items:center;gap:8px;min-height:30px;font-size:14px;display:flex}.Adnl0a_holeRow>span{overflow-wrap:anywhere;flex:1;min-width:0}.Adnl0a_holeRow>button{flex:none;justify-content:center;align-items:center;width:28px;height:28px;display:flex}.Adnl0a_holeRow>button:hover{background:var(--board-ui-muted,#e3f1fa)}
.BrM4DW_workspace{flex-direction:column;gap:24px;min-width:0;padding:8px 0 48px;display:flex;container-type:inline-size}.BrM4DW_content{flex-direction:column;gap:24px;min-width:0;min-height:320px;display:flex}.BrM4DW_usageMetrics{grid-template-columns:repeat(5,minmax(0,1fr));gap:24px;padding:12px 0 28px;display:grid}.BrM4DW_usageMetrics>div{min-width:0}.BrM4DW_usageMetrics dt{color:var(--product-muted-foreground);font-size:14px;line-height:20px}.BrM4DW_usageMetrics dd{font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin:16px 0 0;font-size:28px;font-weight:700;line-height:36px}.BrM4DW_header{gap:16px;display:grid}.BrM4DW_heading{justify-content:space-between;align-items:center;gap:12px;display:flex}.BrM4DW_assets{min-width:0}.BrM4DW_balanceGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;padding:12px 0 8px;display:grid}.BrM4DW_balanceItem{min-width:0;padding:8px 0}.BrM4DW_balanceCard{border-radius:4px;flex-direction:column;min-width:0;transition:color .16s;display:flex;position:relative}.BrM4DW_balanceDetailLink{width:fit-content;max-width:100%;min-height:32px;color:var(--product-primary);align-items:center;gap:4px;margin-top:8px;font-size:14px;line-height:20px;display:flex}.BrM4DW_balanceDetailLink svg{flex-shrink:0}.BrM4DW_balanceDetailLink>span{white-space:nowrap}.BrM4DW_balanceDetailLink:hover{text-decoration:underline}.BrM4DW_balanceCard:hover{color:var(--product-primary)}.BrM4DW_coinHeading{align-items:center;gap:8px;font-size:14px;font-weight:600;line-height:20px;display:flex}.BrM4DW_coinSymbol{flex-shrink:0;place-items:center;width:32px;height:32px;display:grid}.BrM4DW_currencyAsset{width:100%;height:100%}.BrM4DW_coinArrow{color:var(--product-muted-foreground);opacity:0;margin-left:auto;transition:opacity .16s,transform .16s;transform:translate(-3px,3px)}.BrM4DW_balanceCard:hover .BrM4DW_coinArrow,.BrM4DW_balanceCard:focus-visible .BrM4DW_coinArrow{color:var(--product-primary);opacity:1;transform:none}.BrM4DW_balanceAmount{font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin:16px 0 4px;font-size:28px;font-weight:700;line-height:36px}.BrM4DW_pageHeading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.BrM4DW_activityGrid{align-items:start;gap:24px;display:grid}.BrM4DW_giftCard{border:1px solid var(--product-border);border-radius:var(--product-radius);background:var(--product-surface);min-width:0;padding:24px;scroll-margin-top:96px;container-type:inline-size}.BrM4DW_ledgerPanel{border:1px solid var(--product-border);border-radius:var(--product-radius);background:var(--product-surface);flex-direction:column;min-width:0;min-height:214px;padding:24px;display:flex}.BrM4DW_giftIntro{grid-template-columns:minmax(0,1fr) 104px;align-items:center;gap:12px;min-height:88px;display:grid}.BrM4DW_giftIllustration{object-fit:contain;width:104px;height:104px;display:block}.BrM4DW_giftActions{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:20px;display:flex}.BrM4DW_giftTrigger{background:var(--product-surface);box-shadow:none;gap:12px;font-size:14px}.BrM4DW_giftTrigger:hover{border-color:var(--product-foreground)}.BrM4DW_giftCollapse{gap:4px;padding-inline:0;font-size:14px}.BrM4DW_giftForm{border-top:1px solid var(--product-border);gap:12px;margin-top:20px;padding-top:20px;display:grid}.BrM4DW_giftControls{flex-direction:column;gap:12px;display:flex}.BrM4DW_giftControls button:disabled{background:var(--product-muted);color:var(--product-disabled-foreground);box-shadow:none;border-color:#0000}.BrM4DW_giftResult{align-items:flex-start;gap:8px;font-size:14px;line-height:20px;display:flex}.BrM4DW_giftResult svg{flex-shrink:0;margin-top:2px}.BrM4DW_serviceIcon{color:var(--product-muted-foreground);flex-shrink:0;display:inline-flex}.BrM4DW_textLink{white-space:nowrap;min-height:32px;color:var(--product-muted-foreground);align-items:center;gap:4px;font-size:14px;line-height:20px;display:inline-flex}.BrM4DW_textLink:hover{color:var(--product-primary)}.BrM4DW_emptyLedger{flex:1;align-items:center;gap:20px;padding:16px 0 0;font-size:14px;line-height:20px;display:flex}.BrM4DW_ledgerIllustration{width:104px;height:104px}.BrM4DW_services{flex-wrap:wrap;align-items:flex-start;gap:8px 24px;display:flex}.BrM4DW_service{min-width:0;max-width:100%;scroll-margin-top:96px}.BrM4DW_service:has(details[open]){flex-basis:100%}.BrM4DW_service details[open]{border-radius:var(--product-radius);background:var(--product-surface)}.BrM4DW_serviceSummary{cursor:pointer;border-radius:var(--product-radius);flex-wrap:wrap;align-items:center;gap:8px;min-height:40px;padding:8px 12px;list-style:none;display:flex}.BrM4DW_serviceSummary::-webkit-details-marker{display:none}.BrM4DW_serviceSummary:hover{background:var(--product-muted)}.BrM4DW_serviceTitle{font-size:14px;font-weight:600;line-height:20px}.BrM4DW_serviceDescription{color:var(--product-description-foreground);font-size:14px;line-height:20px}.BrM4DW_serviceChevron{flex-shrink:0;transition:transform .16s}.BrM4DW_service details[open]>.BrM4DW_serviceSummary .BrM4DW_serviceChevron{transform:rotate(180deg)}.BrM4DW_serviceBody{padding:16px 24px 24px}.BrM4DW_balanceDetailLink:focus-visible,.BrM4DW_balanceCard:focus-visible,.BrM4DW_textLink:focus-visible,.BrM4DW_serviceSummary:focus-visible{outline:2px solid var(--product-primary);outline-offset:-2px;border-radius:4px}@container (min-width:760px){.BrM4DW_activityGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (max-width:759px){.BrM4DW_usageMetrics{grid-template-columns:repeat(3,minmax(0,1fr))}}@container (max-width:599px){.BrM4DW_usageMetrics{grid-template-columns:repeat(2,minmax(0,1fr))}.BrM4DW_balanceGrid{gap:16px}.BrM4DW_balanceItem{padding:4px 0}.BrM4DW_coinHeading{gap:4px}.BrM4DW_coinSymbol{width:20px;height:20px}.BrM4DW_coinArrow{display:none}.BrM4DW_balanceAmount{margin-top:12px}.BrM4DW_balanceGrid[data-large=true]{grid-template-columns:minmax(0,1fr)}.BrM4DW_balanceGrid[data-large=true] .BrM4DW_balanceCard{grid-template-columns:minmax(0,1fr) auto;gap:8px;display:grid}.BrM4DW_balanceGrid[data-large=true] .BrM4DW_balanceItem{padding:12px 0}.BrM4DW_balanceGrid[data-large=true] .BrM4DW_coinHeading{flex-direction:row;align-items:center;gap:8px}.BrM4DW_balanceGrid[data-large=true] .BrM4DW_coinSymbol{width:20px;height:20px}.BrM4DW_balanceGrid[data-large=true] .BrM4DW_coinArrow{display:none}.BrM4DW_balanceGrid[data-large=true] .BrM4DW_balanceAmount{grid-column:1/-1;margin:0}.BrM4DW_balanceGrid[data-large=true] .BrM4DW_balancePurpose{grid-area:1/2;align-self:center}.BrM4DW_giftCard,.BrM4DW_ledgerPanel{padding:20px}.BrM4DW_services{gap:8px}.BrM4DW_ledgerPanel{min-height:192px}.BrM4DW_emptyLedger{gap:16px}.BrM4DW_ledgerIllustration{width:80px;height:80px}.BrM4DW_serviceBody{padding:12px 20px 20px}}@media (prefers-reduced-motion:reduce){.BrM4DW_balanceCard,.BrM4DW_serviceChevron,.BrM4DW_coinArrow{transition:none}}.BrM4DW_ledgerList{container-type:inline-size}.BrM4DW_ledgerEntry{grid-template-columns:36px minmax(0,1fr) minmax(76px,35%);align-items:start;gap:12px;padding:20px 0;font-size:14px;line-height:20px;display:grid}.BrM4DW_ledgerIcon{background:var(--product-muted);width:36px;height:36px;color:var(--product-muted-foreground);border-radius:50%;place-items:center;display:grid}.BrM4DW_ledgerIcon[data-currency=true]{background:0 0;border-radius:0}@container (max-width:399px){.BrM4DW_balanceDetailPrefix{display:none}.BrM4DW_ledgerEntry{grid-template-columns:minmax(0,1fr) minmax(76px,40%)}.BrM4DW_ledgerIcon{display:none}}@container (max-width:280px){.BrM4DW_giftIntro{grid-template-columns:minmax(0,1fr)}.BrM4DW_giftIllustration{display:none}}.BrM4DW_walletExtras{border:1px solid var(--product-border);border-radius:var(--product-radius);background:var(--product-surface);min-width:0;container-type:inline-size}.BrM4DW_voucherSection{padding:24px 28px}.BrM4DW_serviceList{padding:0 12px 8px}.BrM4DW_serviceList>.BrM4DW_service{border-top:1px solid var(--product-border)}.BrM4DW_serviceList .BrM4DW_serviceSummary{flex-wrap:nowrap;gap:12px;min-height:64px;padding:16px}.BrM4DW_serviceList .BrM4DW_serviceIcon{background:var(--product-muted);width:32px;height:32px;color:var(--product-foreground);border-radius:8px;justify-content:center;align-items:center}.BrM4DW_serviceList .BrM4DW_serviceChevron{margin-left:auto}.BrM4DW_serviceList .BrM4DW_serviceBody{padding:4px 16px 24px 60px}.BrM4DW_serviceList .BrM4DW_giftActions{margin-top:12px}@media (max-width:600px){.BrM4DW_voucherSection{padding:20px}.BrM4DW_serviceList{padding-inline:4px}.BrM4DW_serviceList .BrM4DW_serviceBody{padding:4px 16px 20px}}
.OBB9sq_page{box-sizing:border-box;width:100%;height:var(--board-content-height,100dvh);min-height:0;padding:16px;padding-left:calc(16px + var(--cad-loading-sidebar-width,0px));justify-content:center;align-items:center;display:flex}@media (max-width:1023px){.board-navigation-frame:not([data-board-navigation=none]) .OBB9sq_page{height:calc(var(--board-content-height,100dvh) - 68px - env(safe-area-inset-bottom))}}.board-navigation-frame[data-board-mobile-host] .OBB9sq_page{height:calc(var(--board-content-height,100dvh) - 68px - env(safe-area-inset-bottom))}
._6n9FXW_panel{min-width:0}._6n9FXW_actions{margin-top:12px}._6n9FXW_panel ._6n9FXW_actions button{border:1px solid var(--board-ui-border);width:100%;min-height:36px;color:var(--board-ui-danger);border-radius:3px;justify-content:center;align-items:center;gap:6px;display:flex}._6n9FXW_panel ._6n9FXW_actions button:hover:not(:disabled){background:var(--board-ui-muted)}@media (pointer:coarse){._6n9FXW_panel ._6n9FXW_actions button{min-height:44px}}
.UiJN2q_root{min-width:0}.UiJN2q_root button{min-height:40px}.UiJN2q_root input[type=checkbox]{accent-color:var(--product-primary)}.UiJN2q_root button:focus-visible,.UiJN2q_root summary:focus-visible{outline:2px solid var(--product-primary);outline-offset:2px}.UiJN2q_root [aria-current=true]{background:var(--product-accent)}@media (prefers-reduced-motion:reduce){.UiJN2q_root *,.UiJN2q_root :before,.UiJN2q_root :after{transition:none!important;animation:none!important}}
._8fToEW_locked{filter:var(--locked-light-filter)}.dark ._8fToEW_locked{filter:var(--locked-dark-filter)}
