.PNKUyG_shell{--label-size:13px;--bar-h:108px;--safe-top:env(safe-area-inset-top,0px);--safe-bottom:env(safe-area-inset-bottom,0px);height:calc(100dvh - var(--safe-top) - var(--safe-bottom) - var(--header-h));max-height:calc(100dvh - var(--safe-top) - var(--safe-bottom) - var(--header-h));background:var(--paper);font-variant-numeric:lining-nums tabular-nums;flex-direction:column;min-height:0;display:flex;overflow:hidden}.PNKUyG_headerControls{font-variant-numeric:lining-nums tabular-nums;height:var(--header-h);align-items:center;gap:var(--header-gap);padding:0 var(--header-pad-r) 0 var(--header-pad-l);pointer-events:none;display:flex;position:absolute;top:0;left:0;right:0}.PNKUyG_headerControls>*{pointer-events:auto}.PNKUyG_headerControls>:first-child{pointer-events:none}.PNKUyG_tagline{border-left:var(--border-w) solid var(--line-2);color:var(--ink-3);font-size:var(--text-sm);white-space:nowrap;flex:none;padding-left:12px;display:none}.PNKUyG_drawerChipWrap{flex:none;position:relative}.PNKUyG_drawerChip{border:var(--border-w) solid var(--line);border-radius:var(--r-2);color:var(--ink-2);font-size:var(--text-sm);font-weight:var(--weight-medium);white-space:nowrap;cursor:pointer;transition:background var(--dur) var(--ease), border-color var(--dur) var(--ease), color var(--dur) var(--ease);background:0 0;align-items:center;gap:6px;padding:6px 10px;display:inline-flex}.PNKUyG_drawerChip:hover{border-color:var(--outline);background:var(--hover);color:var(--ink)}.PNKUyG_drawerChip[aria-expanded=true]{border-color:var(--outline);background:var(--signal-soft);color:var(--ink)}.PNKUyG_drawerChipName{text-overflow:ellipsis;vertical-align:bottom;max-width:24ch;display:inline-block;overflow:hidden}.PNKUyG_drawerChip[data-warn=true]{border-color:color-mix(in srgb, var(--bad) 45%, transparent);background:var(--bad-soft);color:var(--bad)}.PNKUyG_drawerPopover{z-index:60;border:var(--border-w) solid var(--line);border-radius:var(--r-2);background:var(--chrome);width:320px;max-width:calc(100vw - 16px);box-shadow:var(--shadow-3);padding:4px;position:absolute;top:calc(100% + 8px);left:0}.PNKUyG_drawerPopoverHead{align-items:center;gap:8px;padding:6px 4px 6px 8px;display:flex}.PNKUyG_drawerPopoverHead h2{font-size:var(--text-sm);color:var(--ink-2);flex:1}.PNKUyG_drawerSheet{z-index:80;overscroll-behavior:contain;max-height:min(78dvh,100dvh - 24px);padding:0 4px calc(10px + env(safe-area-inset-bottom,0px));border-width:1px 0 0;border-top:var(--border-w) solid var(--line);border-radius:var(--r-3) var(--r-3) 0 0;background:var(--chrome);box-shadow:var(--shadow-3);position:fixed;bottom:0;left:0;right:0;overflow-y:auto}.PNKUyG_drawerSheet .PNKUyG_drawerPopoverHead{background:var(--chrome);padding:10px 4px 8px 14px;position:sticky;top:0}.PNKUyG_drawerSheet .PNKUyG_drawerPopoverHead h2{font-size:var(--text-md)}.PNKUyG_headerActions{flex:none;align-items:center;gap:2px;margin-left:auto;display:none}.PNKUyG_headerMore{border:var(--border-w) solid transparent;border-radius:var(--r-2);width:44px;height:44px;color:var(--ink-2);cursor:pointer;touch-action:manipulation;background:0 0;flex:none;place-items:center;margin-left:auto;display:inline-grid}.PNKUyG_headerMore:hover{background:var(--hover);color:var(--ink)}.PNKUyG_headerMore[aria-expanded=true]{background:var(--signal-soft);color:var(--ink)}.PNKUyG_drawerChipWord,.PNKUyG_headerLabel{display:none}.PNKUyG_body{flex:auto;grid-template:"canvas"minmax(0,1fr)"inspector""actions""rail"/minmax(0,1fr);min-height:0;display:grid}.PNKUyG_rail{grid-area:rail}.PNKUyG_body>section{grid-area:canvas}.PNKUyG_inspector{grid-area:inspector}.PNKUyG_actionBar{grid-area:actions}.PNKUyG_body.PNKUyG_bodyChoosing{grid-template:"canvas"minmax(0,1fr)/minmax(0,1fr)}.PNKUyG_body.PNKUyG_bodyChoosing>section{grid-area:canvas}.PNKUyG_inspectorToggle{display:none}.PNKUyG_rail{border-top:var(--border-w) solid var(--line);background:var(--chrome);flex-direction:row;justify-content:space-between;align-items:center;gap:2px;padding:4px 2px;display:flex}.PNKUyG_railGroup{flex-direction:row;align-items:center;min-width:0;display:flex}.PNKUyG_railGroup+.PNKUyG_railGroup{border-left:var(--border-w) solid var(--line-2);flex:auto}.PNKUyG_railGroup.PNKUyG_phoneHide,.PNKUyG_railButton.PNKUyG_phoneHide,.PNKUyG_railGroup.PNKUyG_desktopOnly{display:none}.PNKUyG_railOrder{border-left:var(--border-w) solid var(--line-2);flex:none;display:flex}.PNKUyG_railButton{border:var(--border-w) solid transparent;border-radius:var(--r-2);width:44px;min-width:36px;height:44px;color:var(--ink-2);cursor:pointer;transition:background var(--dur) var(--ease), color var(--dur) var(--ease), border-color var(--dur) var(--ease);background:0 0;flex:44px;place-items:center;display:grid;position:relative}:root[data-theme=dark] .PNKUyG_railButton{border:none}.PNKUyG_railButton:hover:not(:disabled){background:var(--hover);color:var(--ink)}.PNKUyG_railButton:active:not(:disabled){background:var(--pressed)}.PNKUyG_railButton:disabled{opacity:.32;cursor:not-allowed}.PNKUyG_railButton[aria-pressed=true],.PNKUyG_railButton[aria-pressed=true]:hover:not(:disabled){background:var(--signal);border-color:var(--outline);color:var(--signal-ink)}.PNKUyG_railButton[aria-pressed=true]:focus-visible{outline-color:var(--ink)}.PNKUyG_railDanger:hover:not(:disabled){background:var(--bad-soft);color:var(--bad)}.PNKUyG_dockOrder{border:var(--border-w) solid transparent;border-radius:var(--r-2);min-height:44px;font:inherit;cursor:pointer;touch-action:manipulation;align-items:center;gap:6px;padding:0 8px;display:inline-flex}.PNKUyG_dockOrder svg{display:none}.PNKUyG_dockOrder[aria-expanded=true]{border-color:currentColor}.PNKUyG_dockOrderText{flex-direction:column;align-items:flex-start;line-height:1.15;display:flex}.PNKUyG_dockPrice{min-width:3.6em;color:var(--ink);font-size:var(--text-base);font-weight:var(--weight-bold);white-space:nowrap}.PNKUyG_dockOrderWord{font-size:var(--text-2xs);font-weight:var(--weight-semibold)}.PNKUyG_dockOrderWord:only-child{font-size:var(--text-base);font-weight:var(--weight-bold)}@media (min-width:400px){.PNKUyG_rail{padding:4px}.PNKUyG_railGroup+.PNKUyG_railGroup,.PNKUyG_railOrder{margin-left:3px;padding-left:3px}.PNKUyG_dockOrder{padding:0 10px}.PNKUyG_dockOrder svg{display:block}}.PNKUyG_shapesMenu{z-index:90;border:var(--border-w) solid var(--line);border-radius:var(--r-2);background:var(--chrome);min-width:176px;max-height:calc(100dvh - 16px);box-shadow:var(--shadow-3);flex-direction:column;gap:1px;padding:4px;display:flex;position:fixed;overflow-y:auto}.PNKUyG_shapesMenu button{border-radius:var(--r-1);width:100%;min-height:32px;color:var(--ink-2);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;padding:0 12px;display:flex}.PNKUyG_shapesMenu button:hover:not(:disabled),.PNKUyG_shapesMenu button:focus-visible{background:var(--hover);color:var(--ink)}.PNKUyG_shapesMenu button:disabled{opacity:.5;cursor:progress}@media (pointer:coarse){.PNKUyG_shapesMenu button{min-height:44px}}.PNKUyG_inspector{overscroll-behavior:contain;border-top:var(--border-w) solid var(--line);background:var(--chrome);flex-direction:column;min-width:0;min-height:0;max-height:min(46dvh,380px);display:none;position:relative;overflow-y:auto;box-shadow:0 -8px 18px -12px #0000004d}.PNKUyG_inspector[data-open=true]{display:flex}.PNKUyG_inspector[data-tall=true]{height:calc(100dvh - var(--safe-top) - var(--safe-bottom) - var(--header-h) - var(--bar-h) - 190px);max-height:none}.PNKUyG_context{border-bottom:var(--border-w) solid var(--line);background-color:var(--paper-2);flex:none;min-height:0;padding:10px 14px 12px}.PNKUyG_contextHead{border-bottom:var(--border-w) solid var(--line-2);justify-content:space-between;align-items:baseline;gap:8px;margin-bottom:9px;padding-bottom:5px;display:none}.PNKUyG_contextHead h2{color:var(--ink-2);font-family:var(--label-font);font-size:var(--label-size);font-weight:var(--weight-medium);letter-spacing:var(--label-tracking);text-transform:uppercase}.PNKUyG_contextCount{color:var(--ink-3);font-size:var(--text-xs);white-space:nowrap}.PNKUyG_settings{background-color:var(--chrome);flex:none;min-height:0;padding:12px 14px 16px}.PNKUyG_inspectorFoot{border-top:var(--border-w) solid var(--line-2);margin-top:14px;padding-top:10px}.PNKUyG_status{z-index:48;max-height:calc(100dvh - var(--safe-top) - 24px);overscroll-behavior:contain;padding:0 16px calc(16px + var(--safe-bottom));border:var(--border-w) solid var(--line);border-radius:var(--r-3) var(--r-3) 0 0;background:var(--chrome);box-shadow:var(--shadow-3);visibility:hidden;border-bottom:0;flex-flow:column;flex:none;align-items:stretch;gap:14px;transition:transform .22s,visibility 0s linear .22s;display:flex;position:fixed;bottom:0;left:0;right:0;overflow-y:auto;transform:translateY(100%)}.PNKUyG_status[data-open=true]{visibility:visible;transition:transform .22s;transform:none}.PNKUyG_status .PNKUyG_sheetHead{margin:0 -16px}.PNKUyG_metrics{min-width:0;font-size:var(--text-sm);color:var(--ink-2);flex-wrap:wrap;align-items:center;gap:6px 18px;display:flex}.PNKUyG_metric b{color:var(--ink);font-size:var(--text-sm);font-weight:var(--weight-semibold);margin-left:4px}.PNKUyG_verdict{border-radius:var(--r-1);font-size:var(--text-sm);font-weight:var(--weight-semibold);align-items:center;gap:5px;padding:3px 9px 3px 7px;display:inline-flex}.PNKUyG_warn{background:var(--bad-soft);color:var(--bad)}.PNKUyG_fine{background:var(--ok-soft);color:var(--ok)}.PNKUyG_ordersClosed{max-width:360px;color:var(--ink-2);font-size:var(--text-sm);align-items:center;gap:6px;margin:0;line-height:1.4;display:flex}.PNKUyG_signInLink{color:var(--ink);font-size:var(--text-sm);font-weight:var(--weight-semibold);-webkit-text-decoration-color:var(--signal);text-decoration-color:var(--signal);align-self:center;text-decoration-thickness:2px}.PNKUyG_checkout{flex-direction:column;align-items:stretch;gap:12px;display:flex}.PNKUyG_checkout>button{width:100%;min-height:48px}.PNKUyG_priceBlock{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.PNKUyG_price{min-width:9.5em;font-size:var(--text-xl);font-weight:var(--weight-bold);letter-spacing:-.02em;white-space:nowrap;line-height:1.1}.PNKUyG_priceNote{text-overflow:ellipsis;vertical-align:bottom;max-width:24em;color:var(--ink-3);font-size:var(--text-sm);font-weight:var(--weight-regular);letter-spacing:0;display:inline-block;overflow:hidden}.PNKUyG_price small{color:var(--ink-3);font-size:var(--text-xs);font-weight:var(--weight-regular);letter-spacing:0;margin-left:2px}.PNKUyG_libraryNotices{top:calc(var(--header-h) + var(--safe-top) + var(--space-3));z-index:60;gap:var(--space-2);width:min(640px, calc(100vw - 2 * var(--space-4)));display:grid;position:fixed;left:50%;transform:translate(-50%)}.PNKUyG_libraryNotice{align-items:center;gap:var(--space-2);padding:var(--space-1) var(--space-1) var(--space-1) var(--space-3);border:var(--border-w) solid var(--outline);border-radius:var(--r-2);background:var(--paper);color:var(--ink);font-size:var(--text-sm);line-height:1.4;display:flex}.PNKUyG_libraryNotice>span{flex:1;min-width:0}.PNKUyG_libraryNotice>svg{flex:none}.PNKUyG_libraryNotice[data-kind=missing]{border-color:var(--bad)}.PNKUyG_help{top:calc(var(--header-h) + 10px);z-index:60;border:var(--border-w) solid var(--line);border-radius:var(--r-3);background:var(--chrome);width:min(470px,100vw - 24px);color:var(--ink);box-shadow:var(--shadow-3);flex-direction:column;display:flex;position:fixed;bottom:12px;right:12px;overflow:hidden}.PNKUyG_helpHead{border-bottom:var(--border-w) solid var(--line);background:var(--paper-2);flex:none;justify-content:space-between;align-items:center;gap:10px;padding:12px 12px 12px 16px;display:flex}.PNKUyG_helpHead h2{font-size:var(--text-base)}.PNKUyG_helpBody{min-height:0;font-size:var(--text-sm);flex:auto;padding:4px 16px 18px;overflow-y:auto}.PNKUyG_helpFoot{border-top:var(--border-w) solid var(--line);background:var(--paper-2);flex:none;padding:6px 16px}.PNKUyG_helpBody h3{z-index:1;background:var(--chrome);color:var(--ink-3);font-size:var(--text-2xs);letter-spacing:var(--tracking-caps);text-transform:uppercase;margin:0;padding:14px 0 5px;position:sticky;top:0}.PNKUyG_helpBody dl{margin:0}.PNKUyG_helpSteps{color:var(--ink);gap:6px;margin:0;padding-left:1.3em;line-height:1.45;display:grid}.PNKUyG_helpRow{border-top:var(--border-w) solid var(--line-2);grid-template-columns:150px 1fr;gap:4px 12px;padding:6px 0;display:grid}.PNKUyG_helpRow dt{font-weight:var(--weight-medium);flex-wrap:wrap;align-items:center;gap:3px;display:flex}.PNKUyG_helpRow dd{color:var(--ink-2);margin:0;line-height:1.45}.PNKUyG_help kbd{border:var(--border-w) solid var(--line);border-radius:var(--r-1);background:var(--field);font:inherit;font-size:var(--text-xs);white-space:nowrap;border-bottom-width:2px;padding:1px 5px}.PNKUyG_viewer3dOverlay{top:calc(var(--header-h) + 10px);z-index:55;border:var(--border-w) solid var(--line);border-radius:var(--r-3);background:var(--chrome);box-shadow:var(--shadow-3);flex-direction:column;display:flex;position:fixed;bottom:12px;left:12px;right:12px;overflow:hidden}.PNKUyG_viewer3dHead{border-bottom:var(--border-w) solid var(--line);background:var(--paper-2);flex-wrap:wrap;flex:none;align-items:center;gap:12px;padding:10px 12px 10px 16px;display:flex}.PNKUyG_viewer3dHead h2{font-size:var(--text-base)}.PNKUyG_viewer3dHint{color:var(--ink-3);font-size:var(--text-sm)}.PNKUyG_spacer{flex:1}.PNKUyG_viewer3dBody{background:var(--foam);flex:auto;min-height:0}.PNKUyG_viewer3dLoading{height:100%;color:var(--paper);font-size:var(--text-sm);justify-content:center;align-items:center;display:flex}.PNKUyG_scrim{z-index:44;background:var(--scrim);position:fixed;inset:0}.PNKUyG_sheetHead{z-index:2;border-bottom:var(--border-w) solid var(--line);background:var(--paper-2);align-items:center;gap:8px;padding:6px 8px 6px 14px;display:flex;position:sticky;top:0}.PNKUyG_inspector .PNKUyG_sheetHead{touch-action:none;padding-top:16px}.PNKUyG_sheetHead h2{min-width:0;font-size:var(--text-base);text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.PNKUyG_sheetTitleFull{display:none}.PNKUyG_sheetExpand{border-radius:var(--r-2);width:44px;height:44px;color:var(--ink-2);cursor:pointer;touch-action:manipulation;background:0 0;border:0;flex:none;place-items:center;display:inline-grid}.PNKUyG_sheetExpand:hover{background:var(--hover);color:var(--ink)}.PNKUyG_expandIcon{transition:transform var(--dur) var(--ease);display:grid}.PNKUyG_expandIcon[data-up=false]{transform:rotate(180deg)}.PNKUyG_grabber{cursor:pointer;background:0 0;border:0;width:64px;height:18px;padding:0;display:block;position:absolute;top:0;left:50%;transform:translate(-50%)}.PNKUyG_grabber:before{content:"";border-radius:var(--r-pill);background:var(--line);width:40px;height:4px;margin:6px auto 0;display:block}.PNKUyG_actionBar{scrollbar-width:none;border-top:var(--border-w) solid var(--line);background:var(--chrome);justify-content:space-between;align-items:center;gap:0;min-height:52px;padding:3px 2px;display:flex;overflow-x:auto}.PNKUyG_actionBar .PNKUyG_barGroup{gap:0;min-width:0}.PNKUyG_actionBar .PNKUyG_barButton{flex:0 44px;width:44px;min-width:36px;padding:0}.PNKUyG_compactBar{height:calc(var(--bar-h) + var(--safe-bottom));padding:0 8px var(--safe-bottom);border-top:var(--border-w) solid var(--line);background:var(--chrome);z-index:47;flex:none;justify-content:space-between;align-items:center;gap:6px;display:none;position:relative}.PNKUyG_barGroup{align-items:center;gap:2px;display:flex}.PNKUyG_barButton{border:var(--border-w) solid transparent;border-radius:var(--r-2);min-width:44px;height:44px;color:var(--ink-2);font:inherit;font-size:var(--text-sm);font-weight:var(--weight-medium);white-space:nowrap;cursor:pointer;touch-action:manipulation;background:0 0;justify-content:center;align-items:center;gap:6px;padding:0 10px;display:inline-flex;position:relative}.PNKUyG_barButton:hover:not(:disabled){background:var(--hover);color:var(--ink)}.PNKUyG_barButton:disabled{opacity:.35;cursor:not-allowed}.PNKUyG_barButton[aria-expanded=true]{background:var(--signal-soft);color:var(--ink)}.PNKUyG_barPrimary,.PNKUyG_barPrimary:hover:not(:disabled){border-color:var(--outline);background:var(--signal);color:var(--signal-ink);font-weight:var(--weight-semibold)}.PNKUyG_barBadge{border-radius:var(--r-pill);background:var(--signal);min-width:17px;height:17px;color:var(--signal-ink);font-size:var(--text-2xs);font-weight:var(--weight-bold);text-align:center;padding:0 4px;line-height:17px;position:absolute;top:3px;left:24px}.PNKUyG_barVerdict{border-radius:var(--r-pill);place-items:center;width:24px;height:24px;display:inline-grid}.PNKUyG_barPrice{min-width:4.6em;color:var(--ink);font-size:var(--text-md);font-weight:var(--weight-bold);text-align:right}.PNKUyG_barStatus{color:var(--ink-2);font-size:var(--text-sm);margin-right:auto}.PNKUyG_barLabel{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (min-width:768px),(max-height:520px){.PNKUyG_headerActions{display:flex}.PNKUyG_headerMore,.PNKUyG_railOrder,.PNKUyG_sheetExpand{display:none}.PNKUyG_drawerChipWord{display:inline}.PNKUyG_sheetTitleLive{display:none}.PNKUyG_sheetTitleFull{display:block}.PNKUyG_contextHead{display:flex}.PNKUyG_rail{border-top:0;border-right:var(--border-w) solid var(--line);flex-direction:column;justify-content:flex-start;gap:4px;padding:10px 0;overflow:hidden}.PNKUyG_railGroup{flex-direction:column;gap:3px}.PNKUyG_railGroup+.PNKUyG_railGroup{border-left:0;border-top:var(--border-w) solid var(--line-2);flex:none;width:32px;margin:9px 0 0;padding:10px 0 0}.PNKUyG_railGroup.PNKUyG_railEnd{border-top:var(--border-w) solid var(--line-2);margin-top:auto;padding-top:10px}.PNKUyG_railGroup.PNKUyG_phoneHide{display:flex}.PNKUyG_railButton.PNKUyG_phoneHide{display:grid}.PNKUyG_railButton{flex:none;width:38px;min-width:0;height:38px}.PNKUyG_inspector{border-top:0;border-left:var(--border-w) solid var(--line);max-height:none;box-shadow:none}.PNKUyG_inspector[data-tall=true]{height:auto;max-height:none}.PNKUyG_context{padding:12px 14px 14px}}@media (min-width:901px){.PNKUyG_headerLabel{display:inline}}@media (min-width:768px) and (max-width:1024px),(max-width:1024px) and (max-height:520px){.PNKUyG_shell{--bar-h:56px}.PNKUyG_body,.PNKUyG_bodyWithLibrary{grid-template-columns:var(--rail-w) minmax(0, 1fr) auto;grid-template-rows:minmax(0,1fr);grid-template-areas:"rail canvas inspector"}.PNKUyG_rail{scrollbar-width:none;overflow-y:auto}.PNKUyG_compactBar{display:flex}.PNKUyG_inspector{width:min(340px,44vw)}.PNKUyG_inspector .PNKUyG_sheetHead{padding-top:6px}.PNKUyG_grabber{display:none}.PNKUyG_status{left:max(0px,50% - 300px);right:max(0px,50% - 300px)}}@media (min-width:768px) and (max-width:1024px) and (orientation:portrait),(max-width:1024px) and (max-height:520px) and (orientation:portrait){.PNKUyG_body,.PNKUyG_bodyWithLibrary{grid-template-columns:var(--rail-w) minmax(0, 1fr);grid-template-rows:minmax(0,1fr) auto;grid-template-areas:"rail canvas""rail inspector"}.PNKUyG_inspector{border-left:0;border-top:var(--border-w) solid var(--line);width:auto;height:min(46dvh,520px);box-shadow:0 -8px 18px -12px #0000004d}.PNKUyG_inspector[data-tall=true]{height:72dvh}.PNKUyG_inspector .PNKUyG_sheetHead{padding-top:16px}.PNKUyG_grabber{display:block}}@media (min-width:768px) and (min-height:521px){.PNKUyG_barLabel{clip-path:none;width:auto;height:auto;position:static;overflow:visible}}@media (max-width:1024px) and (max-height:520px){.PNKUyG_shell{--bar-h:48px}.PNKUyG_rail{gap:2px;padding:4px 0}.PNKUyG_railGroup+.PNKUyG_railGroup,.PNKUyG_railGroup.PNKUyG_railEnd{margin-top:4px;padding-top:4px}.PNKUyG_barButton{height:40px}}@media (min-width:1025px){.PNKUyG_tagline{display:block}.PNKUyG_body{grid-template-columns:var(--rail-w) minmax(0, 1fr) var(--inspector-w);grid-template-rows:none;grid-template-areas:none}.PNKUyG_bodyWithLibrary{grid-template-columns:var(--rail-w) var(--library-w) minmax(0, 1fr) var(--inspector-w)}.PNKUyG_rail,.PNKUyG_body>section,.PNKUyG_inspector,.PNKUyG_actionBar{grid-area:auto}.PNKUyG_railGroup.PNKUyG_desktopOnly{display:flex}.PNKUyG_sheetHead,.PNKUyG_grabber{display:none}.PNKUyG_inspector{overscroll-behavior:auto;width:auto;display:flex;position:static;overflow-y:visible}.PNKUyG_body>section{grid-area:1/-3/auto/-1}.PNKUyG_inspector{z-index:3;grid-area:1/-2/auto/-1;box-shadow:-8px 0 18px -14px #0000004d}.PNKUyG_inspector[data-shown=false]{visibility:hidden}.PNKUyG_inspectorToggle{display:contents}.PNKUyG_context{background-image:linear-gradient(var(--paper-2) 36%, transparent), linear-gradient(transparent, var(--paper-2) 64%), radial-gradient(farthest-side at 50% 0, color-mix(in srgb, var(--ink) 17%, transparent), transparent), radial-gradient(farthest-side at 50% 100%, color-mix(in srgb, var(--ink) 17%, transparent), transparent);background-position:top,bottom,top,bottom;background-repeat:no-repeat;background-size:100% 22px,100% 22px,100% 8px,100% 8px;background-attachment:local,local,scroll,scroll;flex:none;max-height:72%;overflow-y:auto}.PNKUyG_settings{background-image:linear-gradient(var(--chrome) 36%, transparent), linear-gradient(transparent, var(--chrome) 64%), radial-gradient(farthest-side at 50% 0, color-mix(in srgb, var(--ink) 17%, transparent), transparent), radial-gradient(farthest-side at 50% 100%, color-mix(in srgb, var(--ink) 17%, transparent), transparent);background-position:top,bottom,top,bottom;background-repeat:no-repeat;background-size:100% 22px,100% 22px,100% 8px,100% 8px;background-attachment:local,local,scroll,scroll;flex:1 1 0;overflow-y:auto}.PNKUyG_status{z-index:auto;overscroll-behavior:auto;border:0;border-top:var(--border-w) solid var(--line);max-height:none;box-shadow:none;visibility:visible;border-radius:0;flex-flow:wrap;align-items:center;gap:10px 18px;padding:8px 14px;transition:none;position:static;overflow-y:visible;transform:none}.PNKUyG_checkout{border-left:var(--border-w) solid var(--line-2);flex-direction:row;align-items:center;gap:10px;margin-left:auto;padding-left:18px}.PNKUyG_checkout>button{width:auto;min-height:var(--tap,0)}.PNKUyG_priceBlock{border-right:var(--border-w) solid var(--line-2);justify-content:flex-start;padding-right:10px}}@media (pointer:coarse){.PNKUyG_railButton,.PNKUyG_drawerChip{min-height:44px}}@media (pointer:coarse) and (min-width:768px),(pointer:coarse) and (max-height:520px){.PNKUyG_railButton{min-width:44px}}.PNKUyG_verdictBox{display:inline-flex;position:relative}button.PNKUyG_verdict{cursor:pointer;border:0;font-family:inherit}.PNKUyG_problemPopover{z-index:49;border:var(--border-w) solid var(--line);border-radius:var(--r-2);background:var(--chrome);width:min(480px,90vw);max-height:50vh;box-shadow:var(--shadow-3);padding:10px 12px;position:absolute;bottom:calc(100% + 10px);left:0;overflow-y:auto}.PNKUyG_problemList{font-size:var(--text-sm);flex-direction:column;gap:10px;line-height:1.45;display:flex}.PNKUyG_problemList ul{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.PNKUyG_problemList li{justify-content:space-between;align-items:center;gap:10px;display:flex}.PNKUyG_problemErrors li{border-radius:var(--r-1);background:var(--bad-soft);color:var(--bad);padding:4px 8px}.PNKUyG_problemShow{min-width:0;min-height:32px;color:inherit;font:inherit;text-align:left;text-underline-offset:2px;cursor:pointer;background:0 0;border:0;flex:1;padding:0;text-decoration:underline}.PNKUyG_problemNone{color:var(--ink-2);margin:0}.PNKUyG_skipLinks{z-index:90;gap:4px;display:flex;position:fixed;top:8px;left:8px;transform:translateY(calc(-100% - 16px))}.PNKUyG_skipLinks:focus-within{transform:none}.PNKUyG_skipLinks button{border:var(--border-w) solid var(--ink);background:var(--paper);color:var(--ink);font:inherit;font-size:var(--text-sm);cursor:pointer;padding:8px 12px}
.ZYehbG_section{margin-bottom:16px}.ZYehbG_section:last-child{margin-bottom:0}.ZYehbG_sectionTitle{border-bottom:var(--border-w) solid var(--line-2);min-height:20px;color:var(--ink-2);font-family:var(--label-font);font-size:var(--label-size);font-weight:var(--weight-medium);letter-spacing:var(--label-tracking);text-transform:uppercase;align-items:center;gap:8px;margin:0;padding-bottom:5px;display:flex}.ZYehbG_summary{cursor:pointer;list-style:none;display:block}.ZYehbG_summary::-webkit-details-marker{display:none}.ZYehbG_summary .ZYehbG_sectionTitle:after{content:"";width:6px;height:6px;transition:transform var(--dur) var(--ease);border-bottom:1.5px solid;border-right:1.5px solid;flex:none;margin-bottom:2px;margin-left:auto;transform:rotate(45deg)}.ZYehbG_section[open]>.ZYehbG_summary .ZYehbG_sectionTitle:after{margin-bottom:-2px;transform:rotate(-135deg)}.ZYehbG_summary:hover .ZYehbG_sectionTitle{color:var(--ink-2)}.ZYehbG_sectionBody{padding-top:9px}.ZYehbG_row{align-items:center;gap:8px;min-height:26px;margin-bottom:5px;display:flex}.ZYehbG_rowLabel{min-width:0;font-size:var(--text-sm);color:var(--ink-2);flex:1}.ZYehbG_unit{min-width:1.7em;font-size:var(--text-xs);color:var(--ink-3)}.ZYehbG_input,.ZYehbG_select,.ZYehbG_wideInput{border:var(--border-w) solid var(--line);border-radius:var(--r-1);background:var(--field);color:var(--ink);transition:border-color var(--dur) var(--ease), box-shadow var(--dur) var(--ease)}.ZYehbG_input:hover,.ZYehbG_select:hover,.ZYehbG_wideInput:hover{border-color:var(--ink-3)}.ZYehbG_input:focus,.ZYehbG_select:focus,.ZYehbG_wideInput:focus{border-color:var(--ink);box-shadow:var(--field-ring);outline:none}.ZYehbG_input{text-align:right;font-variant-numeric:tabular-nums;width:76px;padding:4px 7px}.ZYehbG_selectWrapper{width:154px;display:inline-block;position:relative}.ZYehbG_selectWrapper.ZYehbG_wideWrapper{width:100%;display:block}.ZYehbG_selectWrapper select{appearance:none;cursor:pointer;padding-right:32px!important}.ZYehbG_selectArrow{pointer-events:none;width:16px;height:16px;stroke:var(--ink);transition:stroke var(--dur) var(--ease);position:absolute;top:50%;right:10px;transform:translateY(-50%)}.ZYehbG_input{-moz-appearance:textfield}.ZYehbG_input::-webkit-outer-spin-button{appearance:none;margin:0}.ZYehbG_input::-webkit-inner-spin-button{appearance:none;margin:0}.ZYehbG_input.ZYehbG_inputWarn{border-color:var(--signal);background:color-mix(in srgb, var(--signal) 24%, var(--field))}.ZYehbG_select{width:154px;padding:4px 6px}.ZYehbG_wideInput{text-align:left;width:100%;margin-bottom:8px;padding:6px 9px;display:block}.ZYehbG_wideInput::placeholder{color:var(--ink-3)}.ZYehbG_range{width:100%;accent-color:var(--signal);margin:2px 0 7px}.ZYehbG_field{align-items:center;gap:6px;display:inline-flex}.ZYehbG_rowStacked{flex-direction:column;align-items:stretch;gap:3px;min-width:0;margin-bottom:0}.ZYehbG_rowStacked .ZYehbG_field{display:flex}.ZYehbG_rowStacked .ZYehbG_input{text-align:left;flex:1 1 0;width:auto;min-width:0}.ZYehbG_rowStacked .ZYehbG_unit{min-width:0}.ZYehbG_scrubLabel{cursor:ew-resize;-webkit-user-select:none;user-select:none;touch-action:none}@media (pointer:coarse){.ZYehbG_scrubLabel{touch-action:pan-y}}.ZYehbG_scrubLabel:hover,.ZYehbG_scrubbing{color:var(--ink)}.ZYehbG_scrubbingBody,.ZYehbG_scrubbingBody *{cursor:ew-resize!important;-webkit-user-select:none!important;user-select:none!important}.ZYehbG_scrubbingBodyVertical,.ZYehbG_scrubbingBodyVertical *{cursor:ns-resize!important;-webkit-user-select:none!important;user-select:none!important}.ZYehbG_rowDisabled .ZYehbG_rowLabel,.ZYehbG_rowDisabled .ZYehbG_unit{color:var(--ink-3);opacity:.7;cursor:not-allowed}.ZYehbG_rowDisabled .ZYehbG_input{opacity:.55;cursor:not-allowed;background:var(--paper-2)}.ZYehbG_linkToggle{border:var(--border-w) solid var(--line);border-radius:var(--r-2);width:28px;height:28px;color:var(--ink-3);cursor:pointer;transition:background var(--dur) var(--ease), color var(--dur) var(--ease), border-color var(--dur) var(--ease);background:0 0;place-items:center;margin-bottom:1px;padding:0;display:grid}.ZYehbG_linkToggle:hover:not(:disabled){border-color:var(--outline);color:var(--ink)}.ZYehbG_linkToggle[aria-pressed=true]{border-color:var(--outline);background:var(--signal-soft);color:var(--ink)}.ZYehbG_linkToggle:disabled{opacity:.45;cursor:not-allowed}.ZYehbG_button{border:var(--border-w) solid var(--line);border-radius:var(--r-2);color:var(--ink);cursor:pointer;font-size:var(--text-sm);font-weight:var(--weight-medium);white-space:nowrap;transition:background var(--dur) var(--ease), border-color var(--dur) var(--ease), color var(--dur) var(--ease);background:0 0;justify-content:center;align-items:center;gap:6px;padding:6px 12px;display:inline-flex}.ZYehbG_button:hover:not(:disabled){background:var(--hover);border-color:var(--outline)}.ZYehbG_button:active:not(:disabled){background:var(--pressed)}.ZYehbG_button:disabled{opacity:.42;cursor:not-allowed}.ZYehbG_button[aria-pressed=true],.ZYehbG_button[aria-pressed=true]:hover:not(:disabled){background:var(--signal);border-color:var(--outline);color:var(--signal-ink);font-weight:var(--weight-semibold)}.ZYehbG_button[aria-expanded=true],.ZYehbG_button[aria-expanded=true]:hover:not(:disabled){background:var(--pressed);color:var(--ink);border-color:#0000}.ZYehbG_primary,.ZYehbG_primary:hover:not(:disabled){background:var(--signal);border-color:var(--outline);color:var(--signal-ink);font-weight:var(--weight-semibold)}.ZYehbG_primary:hover:not(:disabled){background:color-mix(in srgb, var(--signal) 86%, var(--ink))}.ZYehbG_primary:focus-visible,.ZYehbG_button[aria-pressed=true]:focus-visible,.ZYehbG_segmented button[aria-pressed=true]:focus-visible{outline-color:var(--ink)}.ZYehbG_danger{color:var(--bad)}.ZYehbG_danger:hover:not(:disabled){background:var(--bad-soft);border-color:var(--bad)}.ZYehbG_ghost{background:0 0;border-color:#0000}.ZYehbG_ghost:hover:not(:disabled){background:var(--hover);border-color:#0000}.ZYehbG_small{font-size:var(--text-sm);padding:4px 8px}.ZYehbG_wideButton{width:100%;margin-bottom:5px}.ZYehbG_buttonRow{flex-wrap:wrap;gap:5px;margin-bottom:8px;display:flex}.ZYehbG_buttonRow .ZYehbG_wideButton{margin-bottom:0}.ZYehbG_segmented{background:0 0;gap:2px;display:flex}.ZYehbG_segmented button{border-radius:var(--r-);color:var(--ink-2);cursor:pointer;font-size:var(--text-sm);font-weight:var(--weight-medium);transition:background var(--dur) var(--ease), color var(--dur) var(--ease);background:0 0;border:0;flex:1;padding:5px 8px}.ZYehbG_segmented button:hover{background:var(--hover);color:var(--ink)}.ZYehbG_segmented button[aria-pressed=true]{background:var(--signal);box-shadow:inset 0 0 0 var(--border-w) var(--ink);color:var(--signal-ink);font-weight:var(--weight-semibold)}:root[data-theme=dark] .ZYehbG_segmented button[aria-pressed=true]{box-shadow:none}.ZYehbG_checkbox{font-size:var(--text-sm);color:var(--ink-2);cursor:pointer;align-items:center;gap:8px;margin-bottom:6px;display:flex}.ZYehbG_checkbox:has(input:disabled){opacity:.55}.ZYehbG_checkbox input{accent-color:var(--signal);width:14px;height:14px;margin:0}.ZYehbG_checkbox:hover{color:var(--ink)}.ZYehbG_keyValue{font-size:var(--text-sm);color:var(--ink-2);justify-content:space-between;gap:10px;padding:3px 0;display:flex}.ZYehbG_keyValue>span:last-child{color:var(--ink);text-align:right}.ZYehbG_note{font-size:var(--text-xs);color:var(--ink-3);margin:9px 0 0;line-height:1.45}.ZYehbG_empty{border:1px dashed var(--line);border-radius:var(--r-1);color:var(--ink-3);font-size:var(--text-sm);margin:0;padding:9px 10px}.ZYehbG_scrubInput{cursor:ew-resize}.ZYehbG_scrubVertical.ZYehbG_scrubInput,.ZYehbG_scrubVertical.ZYehbG_scrubLabel{cursor:ns-resize}.ZYehbG_button,.ZYehbG_linkToggle,.ZYehbG_segmented button{min-height:var(--tap,0)}.ZYehbG_button,.ZYehbG_linkToggle{min-width:var(--tap,0)}.ZYehbG_input,.ZYehbG_select,.ZYehbG_wideInput{min-height:var(--tap,0);font-size:max(1em, var(--field-font,0px))}.ZYehbG_checkbox{min-height:var(--tap,0)}.ZYehbG_row{min-height:var(--tap,26px)}.ZYehbG_password{min-width:0;display:inline-flex;position:relative}.ZYehbG_password .ZYehbG_passwordInput{flex:1;width:100%;min-width:0;padding-right:40px}.ZYehbG_passwordInput::-ms-reveal{display:none}.ZYehbG_reveal{width:40px;color:var(--ink-3);cursor:pointer;transition:color var(--dur) var(--ease);background:0 0;border:0;place-items:center;padding:0;display:grid;position:absolute;top:0;bottom:0;right:0}.ZYehbG_reveal:hover,.ZYehbG_reveal[aria-pressed=true]{color:var(--ink)}.ZYehbG_reveal:focus-visible{outline:2px solid var(--focus);outline-offset:-4px}.ZYehbG_reason{display:none}.ZYehbG_hintLine{pointer-events:none;display:none}.ZYehbG_row{position:relative}.ZYehbG_row:focus-within>.ZYehbG_reason,.ZYehbG_row:focus-within>.ZYehbG_hintLine,.ZYehbG_reasonHost:focus-within>.ZYehbG_reason,.ZYehbG_reasonLine{z-index:4;border:var(--border-w) solid var(--line);border-radius:var(--r-1);background:var(--paper-2);font-size:var(--text-xs);color:var(--ink-2);margin-top:2px;padding:3px 6px;line-height:1.45;display:block;position:absolute;top:100%;left:0;right:0;box-shadow:0 4px 10px -6px #00000059}@media (pointer:coarse){.ZYehbG_row:focus-within>.ZYehbG_hintLine{display:none}}.ZYehbG_reasonLineHost{height:0;position:relative}.ZYehbG_rowDisabled{flex-wrap:wrap;position:relative}.ZYehbG_reasonHost{position:relative}.ZYehbG_rowDisabled .ZYehbG_input[aria-disabled=true],.ZYehbG_input[aria-disabled=true],.ZYehbG_wideInput[aria-disabled=true]{opacity:.55;cursor:not-allowed;background:var(--paper-2)}.ZYehbG_linkToggle[aria-disabled=true]{opacity:.45;cursor:not-allowed}.ZYehbG_button[aria-disabled=true],.ZYehbG_button[aria-disabled=true]:hover,.ZYehbG_button[aria-disabled=true]:active{opacity:.42;cursor:not-allowed;border-color:var(--line);background:0 0}.ZYehbG_rowWithNote{flex-wrap:wrap}.ZYehbG_fieldNote{font-size:var(--text-xs);color:var(--ink-2);flex-basis:100%}
.b4YUMW_legal ul{gap:0 var(--space-4);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.b4YUMW_legal a{min-height:24px;color:var(--ink-2);font-size:var(--text-sm);transition:color var(--dur) var(--ease);align-items:center;text-decoration:none;display:inline-flex}.b4YUMW_legal a:hover{color:var(--ink);text-decoration:underline;-webkit-text-decoration-color:var(--signal);text-decoration-color:var(--signal);text-underline-offset:4px;text-decoration-thickness:2px}
.tDAPSW_field{font-size:var(--text-sm);color:var(--ink-2);gap:3px;display:grid}.tDAPSW_field input,.tDAPSW_field select{border:var(--border-w) solid var(--line);border-radius:var(--r-1);background:var(--field);width:100%;min-height:40px;color:var(--ink);font-size:max(var(--text-base), var(--field-font,0px));padding:7px 9px}.tDAPSW_field input:focus,.tDAPSW_field select:focus{border-color:var(--ink);box-shadow:var(--field-ring);outline:none}.tDAPSW_field[data-invalid] input,.tDAPSW_field[data-invalid] select{border-color:var(--bad)}.tDAPSW_row{gap:var(--space-2);grid-template-columns:minmax(90px,1fr) 2fr;display:grid}.tDAPSW_error{color:var(--bad);font-size:var(--text-sm);margin:0}
._8ItwTW_stage{background:var(--paper);background-image:radial-gradient(120% 80% at 50% -10%, color-mix(in srgb, var(--ink) 4%, transparent), transparent 62%);flex-direction:column;min-width:0;min-height:0;display:flex;position:relative}._8ItwTW_canvasWrap{flex:1;min-height:0;display:flex;position:relative}._8ItwTW_sheet{touch-action:none;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;flex:1;width:100%;min-height:0;display:block}._8ItwTW_sheetPan,._8ItwTW_sheetPan *{cursor:grab!important}._8ItwTW_sheetPanning,._8ItwTW_sheetPanning *{cursor:grabbing!important}._8ItwTW_zoomControls{right:calc(14px + var(--inspector-band,0px));z-index:2;border:var(--border-w) solid var(--line);border-radius:var(--r-2);background:color-mix(in srgb, var(--chrome) 92%, transparent);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);box-shadow:var(--shadow-2);align-items:stretch;gap:2px;padding:3px;display:flex;position:absolute;bottom:12px}._8ItwTW_zoomControls button{border-radius:var(--r-1);min-width:30px;height:26px;color:var(--ink-2);font:inherit;font-size:var(--text-sm);font-weight:var(--weight-medium);cursor:pointer;transition:background var(--dur) var(--ease), color var(--dur) var(--ease);background:0 0;border:0;place-items:center;padding:0 7px;display:grid}._8ItwTW_zoomControls button:hover{background:var(--hover);color:var(--ink)}._8ItwTW_zoomControls button[aria-pressed=true]{background:var(--signal-soft);color:var(--ink)}._8ItwTW_snapMenu{align-items:stretch;display:flex;position:relative}._8ItwTW_zoomControls button._8ItwTW_snapButton{color:var(--ink-3)}._8ItwTW_zoomControls ._8ItwTW_snapMenu:not([data-mode=off])>button._8ItwTW_snapButton{background:var(--signal-soft);color:var(--ink)}._8ItwTW_zoomControls button._8ItwTW_snapButton[aria-expanded=true]{color:var(--ink)}._8ItwTW_snapPopover{z-index:30;border:var(--border-w) solid var(--line);border-radius:var(--r-2);background:var(--chrome);min-width:132px;box-shadow:var(--shadow-3);flex-direction:column;gap:1px;padding:4px;display:flex;position:absolute;right:0}._8ItwTW_snapUp{bottom:calc(100% + 8px)}._8ItwTW_snapDown{top:calc(100% + 8px)}._8ItwTW_zoomControls ._8ItwTW_snapPopover button{border-radius:var(--r-1);text-align:left;justify-content:flex-start;align-items:center;gap:8px;width:100%;height:28px;padding:0 10px 0 8px;display:flex}._8ItwTW_zoomControls ._8ItwTW_snapPopover button[aria-checked=true]{background:var(--signal-soft);color:var(--ink);font-weight:var(--weight-semibold)}._8ItwTW_snapCheck{border-radius:var(--r-pill);border:1.4px solid var(--ink-3);flex:none;width:8px;height:8px}._8ItwTW_snapPopover button[aria-checked=true] ._8ItwTW_snapCheck{border-color:var(--ink);background:var(--ink)}._8ItwTW_zoomDivider{background:var(--line-2);flex:none;width:1px;margin:3px 1px}._8ItwTW_zoomLevel{font-variant-numeric:tabular-nums;min-width:56px}._8ItwTW_inlineEditor{z-index:5;box-sizing:content-box;border:1.5px solid var(--signal);border-radius:var(--r-1);background:var(--foam);min-width:90px;color:var(--measure-on-foam);font-family:inherit;font-weight:var(--weight-medium);font-variant-numeric:tabular-nums;text-align:center;field-sizing:content;outline:none;padding:2px 6px;position:absolute}._8ItwTW_sheetFreeform{cursor:crosshair}._8ItwTW_stageGuide{top:10px;right:calc(12px + var(--inspector-band,0px));z-index:2;pointer-events:none;justify-content:center;align-items:flex-start;gap:8px;display:flex;position:absolute;left:12px}._8ItwTW_stageGuideLine{border:var(--border-w) solid var(--outline);border-radius:var(--r-1);background:color-mix(in srgb, var(--chrome) 94%, transparent);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);max-width:560px;color:var(--ink);font-size:var(--text-sm);pointer-events:auto;flex-wrap:wrap;align-items:center;gap:4px 10px;margin:0 auto;padding:7px 8px 7px 12px;line-height:1.4;display:flex}._8ItwTW_stageGuide[data-notice=toast],._8ItwTW_stageNotice[data-notice=toast]{z-index:70}._8ItwTW_stageNotice{left:14px;right:calc(210px + var(--inspector-band,0px));z-index:2;pointer-events:none;display:flex;position:absolute;bottom:12px}._8ItwTW_stageNotice>*{margin:0}._8ItwTW_stageToast{border-radius:var(--r-2);background:var(--ink);max-width:min(520px,100%);color:var(--paper);font-size:var(--text-sm);box-shadow:var(--shadow-3);pointer-events:auto;margin:0 auto;padding:10px 16px;line-height:1.4}._8ItwTW_stageTip{border-radius:var(--r-1);background:color-mix(in srgb, var(--chrome) 82%, transparent);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);max-width:min(100%,560px);color:var(--ink-3);font-size:var(--text-2xs);pointer-events:none;margin:0 auto;padding:5px 10px;line-height:1.5}._8ItwTW_stageGuideAction,._8ItwTW_stageGuideHelp{border:var(--border-w) solid var(--outline);border-radius:var(--r-1);background:var(--chrome);min-height:30px;color:var(--ink);font:inherit;font-size:var(--text-sm);cursor:pointer;pointer-events:auto;align-items:center;gap:6px;padding:4px 10px;display:inline-flex}._8ItwTW_stageGuideAction{background:var(--signal);color:var(--signal-ink);text-decoration:none}._8ItwTW_stageGuideHelp{flex:none}._8ItwTW_stageGuideHelp:only-child{margin-left:auto}._8ItwTW_stageGuideAction:focus-visible,._8ItwTW_stageGuideHelp:focus-visible{outline:2px solid var(--focus);outline-offset:2px}@media (min-width:901px){._8ItwTW_stageGuideHelp{display:none}}._8ItwTW_pocket{cursor:grab}._8ItwTW_pocketDragging{cursor:grabbing;filter:drop-shadow(0 3px 2px #0000002e)}._8ItwTW_leader{stroke:var(--measure-on-foam);stroke-width:1px;vector-effect:non-scaling-stroke;pointer-events:none}._8ItwTW_grab{cursor:grab}._8ItwTW_handleCrosshair{cursor:crosshair}._8ItwTW_resizeCursor{cursor:nwse-resize}._8ItwTW_caption{fill:var(--measure-on-foam);font-weight:var(--weight-medium);opacity:.7}._8ItwTW_label{fill:var(--measure);font-weight:var(--weight-medium)}._8ItwTW_snapGuide{stroke:#ff3d9a;stroke-width:1px;stroke-dasharray:4 3;vector-effect:non-scaling-stroke}._8ItwTW_snapGap{stroke:#ff3d9a;stroke-width:1.5px;vector-effect:non-scaling-stroke}._8ItwTW_snapLabel{fill:#ff3d9a;font-weight:var(--weight-bold);paint-order:stroke;stroke:var(--foam);stroke-width:1.2px;stroke-linejoin:round}._8ItwTW_marquee{fill:color-mix(in srgb, var(--signal) 12%, transparent);stroke:var(--signal);stroke-width:1px;vector-effect:non-scaling-stroke}._8ItwTW_attachLink{stroke:var(--signal);stroke-width:1px;stroke-dasharray:3 3;vector-effect:non-scaling-stroke}._8ItwTW_enclosureHost{fill:var(--signal-soft);stroke:var(--signal);stroke-width:3px;stroke-linejoin:round;vector-effect:non-scaling-stroke}._8ItwTW_enclosureChild{fill:none;stroke:var(--signal);stroke-width:1.5px;stroke-dasharray:5 3;vector-effect:non-scaling-stroke}._8ItwTW_enclosureLeave{fill:none;stroke:var(--ink-3);stroke-width:1.5px;stroke-dasharray:5 4;vector-effect:non-scaling-stroke}._8ItwTW_enclosureText,._8ItwTW_enclosureTextLeave{fill:var(--signal);font-weight:var(--weight-semibold);paint-order:stroke;stroke:var(--foam);stroke-width:3px;stroke-linejoin:round;vector-effect:non-scaling-stroke}._8ItwTW_enclosureTextLeave{fill:var(--paper)}._8ItwTW_freeTextGroup{cursor:grab;font-variant-numeric:tabular-nums}._8ItwTW_freeText{fill:var(--measure-on-foam);font-weight:var(--weight-medium)}._8ItwTW_freeTextSelected{fill:var(--signal)}._8ItwTW_draftLine{fill:none;stroke:var(--signal);stroke-width:1.5px;stroke-linejoin:round;vector-effect:non-scaling-stroke}._8ItwTW_draftRubber{fill:none;stroke:var(--signal);stroke-width:1.25px;stroke-dasharray:5 4;stroke-linejoin:round;vector-effect:non-scaling-stroke}._8ItwTW_draftAnchor{fill:var(--paper);stroke:var(--signal);stroke-width:1.5px;vector-effect:non-scaling-stroke}._8ItwTW_draftAnchorClose{fill:var(--signal);stroke:var(--signal);stroke-width:1.5px;vector-effect:non-scaling-stroke}._8ItwTW_draftRing{fill:none;stroke:var(--signal);stroke-width:1.5px;vector-effect:non-scaling-stroke}._8ItwTW_dimLine{stroke:var(--measure-on-foam);stroke-width:1px;vector-effect:non-scaling-stroke}._8ItwTW_dimText{fill:var(--measure-on-foam);font-weight:var(--weight-medium);font-variant-numeric:tabular-nums;paint-order:stroke;stroke:var(--foam);stroke-opacity:.5;stroke-width:2px;stroke-linejoin:round;vector-effect:non-scaling-stroke}._8ItwTW_dimensions line{vector-effect:non-scaling-stroke}._8ItwTW_dimensions{stroke:var(--measure);stroke-width:.8px;fill:var(--measure);font-size:var(--text-2xs)}._8ItwTW_dimensions text{stroke:none}._8ItwTW_dimensionsMinor{stroke:var(--measure);opacity:.4;stroke-width:.6px}._8ItwTW_grid line{stroke:var(--foam-edge);stroke-width:1px;opacity:.5;vector-effect:non-scaling-stroke}._8ItwTW_measureLine{stroke:var(--measure-on-foam);stroke-width:.6px;stroke-linecap:round;vector-effect:non-scaling-stroke}._8ItwTW_measureLabel{fill:var(--measure-on-foam);font-weight:var(--weight-semibold);font-variant-numeric:tabular-nums;paint-order:stroke;stroke:var(--foam);stroke-width:3px;stroke-linejoin:round}._8ItwTW_rulerHit{stroke:#0000;stroke-width:14px;vector-effect:non-scaling-stroke;cursor:pointer}._8ItwTW_measureRemove{stroke:var(--measure-on-foam);stroke-width:1.1px;vector-effect:non-scaling-stroke;cursor:pointer;opacity:0;visibility:hidden;transition:opacity var(--dur) var(--ease), visibility 0s linear var(--dur) var(--ease)}._8ItwTW_ruler:hover ._8ItwTW_measureRemove{opacity:1;visibility:visible;transition-delay:0s}._8ItwTW_measureRemove circle{fill:var(--foam);fill-opacity:.9}._8ItwTW_measureRemove:hover circle{fill:var(--bad-soft)}._8ItwTW_measureRemove:hover{stroke:var(--bad-on-foam)}._8ItwTW_rulerSpan{stroke-width:1.8px}._8ItwTW_rulerOutside,._8ItwTW_rulerOutside text{stroke:var(--bad);fill:var(--bad)}._8ItwTW_rulerOutside text{stroke:none}._8ItwTW_rulerPinned{stroke:var(--measure-on-foam);fill:var(--measure-on-foam)}._8ItwTW_rulerPinned ._8ItwTW_dimensionsMinor{stroke:var(--measure-on-foam)}._8ItwTW_rulerPinned ._8ItwTW_rulerOutside{stroke:var(--bad-on-foam)}._8ItwTW_rulerPinned ._8ItwTW_rulerOutside text{fill:var(--bad-on-foam)}._8ItwTW_rulerPinned text{paint-order:stroke;stroke:var(--foam);stroke-opacity:.6;stroke-width:3px;stroke-linejoin:round;vector-effect:non-scaling-stroke}._8ItwTW_guides text{font-variant-numeric:tabular-nums}._8ItwTW_guideLine{stroke:var(--measure-on-foam);stroke-width:.8px;vector-effect:non-scaling-stroke}._8ItwTW_guideExtension line{stroke:var(--measure-on-foam);stroke-width:.8px;stroke-dasharray:2 4;opacity:.4;vector-effect:non-scaling-stroke}._8ItwTW_guideOutside ._8ItwTW_guideLine{stroke:var(--bad-on-foam)}._8ItwTW_guyideOutside text{fill:var(--bad)}._8ItwTW_guideLabel{fill:var(--measure-on-foam);font-weight:var(--weight-medium);paint-order:stroke;stroke:var(--foam);stroke-opacity:.5;stroke-width:2px;stroke-linejoin:round;vector-effect:non-scaling-stroke}._8ItwTW_neighbour line{stroke:var(--measure-on-foam);stroke-width:.8px;stroke-dasharray:1 3;opacity:.5;vector-effect:non-scaling-stroke}._8ItwTW_neighbourLabel,._8ItwTW_depthTag{fill:var(--measure-on-foam);font-weight:var(--weight-regular);opacity:.72;paint-order:stroke;stroke:var(--foam);stroke-opacity:.5;stroke-width:2px;stroke-linejoin:round;vector-effect:non-scaling-stroke}._8ItwTW_dimTarget{fill:#0000;cursor:text}._8ItwTW_dimTarget:hover{fill:color-mix(in srgb, var(--signal) 14%, transparent)}._8ItwTW_dimTargetOff{cursor:default}._8ItwTW_dimTargetOff:hover{fill:#0000}._8ItwTW_measureInput{field-sizing:fixed;appearance:textfield;width:64px;min-width:0;transform:translate(-50%,-50%)}._8ItwTW_measureInput::-webkit-inner-spin-button{appearance:none;margin:0}._8ItwTW_measureInput::-webkit-outer-spin-button{appearance:none;margin:0}._8ItwTW_dimDepth{font-weight:var(--weight-regular);opacity:.75}@media (pointer:coarse){._8ItwTW_zoomControls button{min-width:44px;height:44px}._8ItwTW_hint{max-width:calc(100% - 330px)}}@media (max-width:767px),(max-width:1024px) and (max-height:520px){._8ItwTW_hint{display:none}._8ItwTW_zoomControls{bottom:8px;right:8px}}._8ItwTW_mergedOutline{fill:none;stroke:var(--pocket-edge);stroke-width:2.4px;stroke-linejoin:round;vector-effect:non-scaling-stroke}._8ItwTW_mergedText{fill:var(--pocket-edge);font-weight:var(--weight-semibold);paint-order:stroke;stroke:var(--foam);stroke-width:3px;stroke-linejoin:round;vector-effect:non-scaling-stroke}._8ItwTW_stage:focus-visible{outline:2px solid var(--focus);outline-offset:-2px}._8ItwTW_pulse{fill:none;stroke:var(--signal);stroke-width:3px;vector-effect:non-scaling-stroke;pointer-events:none;opacity:0;animation:.6s ease-out _8ItwTW_selection-pulse}@keyframes _8ItwTW_selection-pulse{0%{opacity:1;stroke-width:6px}to{opacity:0;stroke-width:2px}}@media (prefers-reduced-motion:reduce){._8ItwTW_pulse{display:none}}
.oBhzeW_account{font-size:var(--text-sm);color:var(--ink-3);align-items:center;gap:10px;display:inline-flex}.oBhzeW_accountLink{color:inherit;align-items:center;gap:6px;text-decoration:none;display:inline-flex}.oBhzeW_email{text-overflow:ellipsis;white-space:nowrap;max-width:180px;overflow:hidden}.oBhzeW_logout{cursor:pointer;background:0 0;border:none;margin:6px 0 0;padding:0}.oBhzeW_link{color:var(--ink-2);font:inherit;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.oBhzeW_link:hover,.oBhzeW_logout:hover,.oBhzeW_accountLink:hover{color:var(--ink)}.oBhzeW_link[aria-current]{color:var(--ink);-webkit-text-decoration-color:var(--signal);text-decoration-color:var(--signal);text-decoration-thickness:2px}@media (max-width:720px){.oBhzeW_email{display:none}}.oBhzeW_signIn{color:var(--ink-2);font-size:var(--text-sm);text-underline-offset:3px;white-space:nowrap;text-decoration:underline}.oBhzeW_signIn:hover{color:var(--ink)}
.RfA_6a_app{background:var(--grain), linear-gradient(to bottom, transparent, var(--page) var(--mat-fade)), linear-gradient(var(--mat-line) 1px, transparent 1px) center top / 24px 24px, linear-gradient(90deg, var(--mat-line) 1px, transparent 1px) center top / 24px 24px, var(--page);min-height:100dvh;color:var(--ink);flex-direction:column;display:flex;position:relative}.RfA_6a_content{flex-direction:column;flex:1;min-width:0;display:flex}.RfA_6a_frame{font-variant-numeric:lining-nums tabular-nums;flex-direction:column;flex:1;display:flex;overflow-x:clip}.RfA_6a_frameBody{flex:1}.RfA_6a_header{height:var(--header-h);border-bottom:var(--border-w) solid var(--line);background:var(--chrome);flex:none}.RfA_6a_headerInner{align-items:center;gap:var(--header-gap);height:100%;width:min(var(--container), 100% - 2 * var(--gutter));margin-inline:auto;display:flex}.RfA_6a_header[data-own=true] .RfA_6a_headerInner{width:auto;padding:0 var(--header-pad-r) 0 var(--header-pad-l);margin-inline:0}.RfA_6a_header[data-own=false]{z-index:40;height:var(--site-bar);border-bottom:var(--border-w) solid var(--line-2);background:color-mix(in srgb, var(--page) 96%, transparent);position:sticky;top:0}.RfA_6a_brand{align-items:center;gap:var(--space-2);color:inherit;flex:none;text-decoration:none;display:flex}.RfA_6a_mark{width:26px;height:26px;color:var(--ink);place-items:center;display:grid}.RfA_6a_markLight,.RfA_6a_markDark{width:100%;height:100%;display:block}.RfA_6a_markDark{display:none}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .RfA_6a_markLight{display:none}:root:not([data-theme=light]) .RfA_6a_markDark{display:block}}:root[data-theme=dark] .RfA_6a_markLight{display:none}:root[data-theme=dark] .RfA_6a_markDark{display:block}.RfA_6a_brandName{font-size:var(--text-base);font-weight:var(--weight-semibold);letter-spacing:-.01em;white-space:nowrap}.RfA_6a_header[data-own=false] .RfA_6a_brandName{font-size:var(--text-md);letter-spacing:var(--tracking-heading)}.RfA_6a_nav{align-items:center;gap:var(--space-1);min-width:0;font-family:var(--label-font);font-size:var(--text-xs);letter-spacing:var(--label-tracking);text-transform:uppercase;margin-left:auto;display:flex}.RfA_6a_nav>a{padding:7px var(--space-3);border:var(--border-w) solid transparent;border-radius:var(--r-1);color:var(--ink-2);white-space:nowrap;transition:color var(--dur) var(--ease), background-color var(--dur) var(--ease), border-color var(--dur) var(--ease);text-decoration:none}.RfA_6a_nav>a:hover{border-color:var(--line);color:var(--ink)}.RfA_6a_nav>a[aria-current]{border-color:var(--outline);color:var(--ink)}.RfA_6a_nav .RfA_6a_navCta{align-items:center;gap:var(--space-2);margin-left:var(--space-2);padding:8px var(--space-4);border-color:var(--outline);border-radius:var(--r-2);background:var(--signal);color:var(--signal-ink);font-weight:var(--weight-bold);display:inline-flex}.RfA_6a_nav .RfA_6a_navCta:hover{border-color:var(--outline);background:color-mix(in srgb, var(--signal) 86%, var(--ink));color:var(--signal-ink)}.RfA_6a_nav .RfA_6a_navCta:focus-visible{outline-color:var(--ink)}.RfA_6a_arrow{font-family:var(--font-sans);font-weight:var(--weight-regular)}.RfA_6a_nav>:last-child:not(a){margin-left:var(--space-3);font-family:var(--font-sans);letter-spacing:normal;text-transform:none}.RfA_6a_menuList[hidden]{display:none}.RfA_6a_brandGhost{align-items:center;gap:var(--space-2);visibility:hidden;pointer-events:none;flex:none;display:flex}.RfA_6a_main{width:min(var(--container-text), 100% - 2 * var(--gutter));padding:clamp(40px, 7vw, 96px) 0 var(--section-y);margin-inline:auto}.RfA_6a_articleHeader{border-bottom:var(--border-w) solid var(--ink);margin-bottom:clamp(24px,4vw,48px);padding-bottom:clamp(16px,2.4vw,24px)}.RfA_6a_articleHeader h1{font-size:var(--text-3xl);font-weight:var(--weight-medium);line-height:var(--leading-snug);letter-spacing:var(--tracking-heading);font-variant-numeric:lining-nums;text-wrap:balance}.RfA_6a_notice{padding:var(--space-4) var(--space-5) var(--space-4) calc(var(--space-5) + 10px);border:var(--border-w) solid var(--outline);border-radius:var(--r-2);background:var(--card);font-size:var(--text-base);margin:0 0 clamp(24px,4vw,40px);line-height:1.55;position:relative;overflow:hidden}.RfA_6a_notice:before{content:"";background:repeating-linear-gradient(-45deg, var(--signal) 0 6px, var(--ink) 6px 12px);width:10px;position:absolute;inset:0 auto 0 0}.RfA_6a_notice strong{font-family:var(--label-font);font-size:var(--label-size);letter-spacing:var(--label-tracking);text-transform:uppercase}.RfA_6a_notice p{margin:var(--space-1) 0 0}.RfA_6a_footer{border-top:var(--border-w) solid var(--ink);background:var(--footer);color:var(--ink-2);font-size:var(--text-base);font-variant-numeric:lining-nums tabular-nums}.RfA_6a_footerInner{gap:var(--space-10) 0;width:min(var(--container), 100% - 2 * var(--gutter));padding:var(--space-12) 0;grid-template-columns:minmax(0,1.5fr) repeat(3,minmax(0,1fr));margin-inline:auto;display:grid}.RfA_6a_footerInner>nav{padding-left:var(--space-6);border-left:var(--border-w) solid var(--line-2)}.RfA_6a_footerBrand{padding-right:var(--space-8)}.RfA_6a_footerBrand .RfA_6a_brand{color:var(--ink);font-size:var(--text-2xl);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-heading);line-height:var(--leading-snug)}.RfA_6a_footerBrand p{max-width:36ch;margin:var(--space-3) 0 0;line-height:1.55}.RfA_6a_footerTheme{margin-top:var(--space-4)}.RfA_6a_footerHeading{margin:0 0 var(--space-4);font-family:var(--label-font);font-size:var(--label-size);font-weight:var(--weight-regular);letter-spacing:var(--label-tracking);text-transform:uppercase;color:var(--ink)}.RfA_6a_footerList{gap:var(--space-3);margin:0;padding:0;list-style:none;display:grid}.RfA_6a_footerList a{color:var(--ink-2);overflow-wrap:anywhere;transition:color var(--dur) var(--ease);text-decoration:none}.RfA_6a_footerList a:hover{color:var(--ink);text-decoration:underline;-webkit-text-decoration-color:var(--signal);text-decoration-color:var(--signal);text-underline-offset:4px;text-decoration-thickness:2px}.RfA_6a_footerBottom{width:min(var(--container), 100% - 2 * var(--gutter));padding:var(--space-5) 0 var(--space-8);border-top:var(--border-w) solid var(--line-2);font-family:var(--label-font);font-size:var(--label-size);letter-spacing:var(--label-tracking);text-transform:uppercase;margin:0 auto}@media (max-width:767px) and (min-height:521px),(max-width:1024px) and (max-height:520px){.RfA_6a_header[data-own=true] .RfA_6a_brandName,.RfA_6a_brandGhost .RfA_6a_brandName{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}@media (max-width:760px){.RfA_6a_anchorLink{display:none}.RfA_6a_footerInner{padding-top:var(--space-10);grid-template-columns:repeat(2,minmax(0,1fr))}.RfA_6a_footerBrand{grid-column:1/-1;padding-right:0}.RfA_6a_footerInner>nav:nth-of-type(odd){border-left:0;padding-left:0}}@media (max-width:420px){.RfA_6a_nav .RfA_6a_navCta{padding-inline:var(--space-3);margin-left:0}.RfA_6a_nav .RfA_6a_navCta .RfA_6a_arrow{display:none}.RfA_6a_nav>:last-child:not(a){gap:var(--space-2);margin-left:var(--space-2)}}@media (max-width:359px){.RfA_6a_nav .RfA_6a_navCta{padding-inline:var(--space-2)}}@media (max-width:900px){.RfA_6a_headerInner:has(.RfA_6a_nav>span) .RfA_6a_anchorLink{display:none}}@media (max-width:560px){.RfA_6a_header[data-own=false]:has(.RfA_6a_nav>span){height:auto}.RfA_6a_header[data-own=false] .RfA_6a_headerInner:has(.RfA_6a_nav>span){height:auto;min-height:var(--site-bar);padding-block:var(--space-2)}.RfA_6a_headerInner:has(.RfA_6a_nav>span) .RfA_6a_nav{justify-content:flex-end;row-gap:var(--space-1);flex-wrap:nowrap}.RfA_6a_nav>span:last-child{padding:var(--space-1) var(--space-2) 0;flex-basis:100%;justify-content:flex-end;margin-left:0}}.RfA_6a_footerBand{--ink:var(--band-ink);--ink-2:var(--band-ink-2);--line-2:color-mix(in srgb, var(--band-ink) 20%, transparent);background:var(--band);color:var(--band-ink-2);border-top:0}.RfA_6a_header[data-own=false][data-landing=true]{--ink:var(--signal-ink);--ink-2:var(--signal-ink);--ink-3:var(--signal-ink);--line:var(--signal-ink);--outline:var(--signal-ink);--focus:var(--signal-ink);z-index:40;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);height:auto;color:var(--signal-ink);background:0 0;border-bottom:0;margin-bottom:-56px;position:sticky;top:0}@supports (animation-timeline:view()) and (timeline-scope:--x){html:has(.RfA_6a_bandMark){timeline-scope:--bar-under-band}.RfA_6a_bandMark{view-timeline:--bar-under-band block;view-timeline-inset:56px 0;height:0;display:block}.RfA_6a_header[data-own=false][data-landing=true]{animation:linear both RfA_6a_barOnBand;animation-timeline:--bar-under-band;animation-range:cover calc(100% - 1px)}@keyframes RfA_6a_barOnBand{to{--signal:var(--band);--signal-ink:var(--band-ink);background-color:var(--band)}}}@supports not ((animation-timeline:view()) and (timeline-scope:--x)){.RfA_6a_header[data-own=false][data-landing=true]{background:var(--signal)}}.RfA_6a_header[data-landing=true] .RfA_6a_headerInner{box-sizing:border-box;width:auto;max-width:1680px;height:auto;margin-inline:auto;padding:8px calc(min(100%,1680px)/33.3333) 0}.RfA_6a_header[data-landing=true] .RfA_6a_nav{font-family:var(--font-sans);letter-spacing:normal;text-transform:none;flex-wrap:wrap;justify-content:flex-end;gap:6px}.RfA_6a_header[data-landing=true] .RfA_6a_nav>a{min-height:44px;color:var(--signal-ink);text-underline-offset:6px;border-color:#0000;border-radius:0;align-items:center;padding:0 14px;font-size:17px;font-weight:500;text-decoration-thickness:2px;display:inline-flex}.RfA_6a_header[data-landing=true] .RfA_6a_nav>a:hover,.RfA_6a_header[data-landing=true] .RfA_6a_nav>a[aria-current]{border-color:#0000;text-decoration:underline}.RfA_6a_header[data-landing=true] .RfA_6a_nav .RfA_6a_navCta{border:2px solid var(--signal-ink);background:var(--signal-ink);min-height:48px;color:var(--signal);letter-spacing:.06em;text-transform:uppercase;margin-left:10px;padding:0 22px 0 26px;font-size:14px;font-weight:700;text-decoration:none}.RfA_6a_header[data-landing=true] .RfA_6a_nav .RfA_6a_navCta:hover{color:var(--signal-ink);background:0 0;text-decoration:none}.RfA_6a_header[data-landing=true] .RfA_6a_navCta .RfA_6a_arrow{display:none}@media (max-width:760px){.RfA_6a_header[data-landing=true] .RfA_6a_headerInner{padding-inline:16px}.RfA_6a_header[data-landing=true] .RfA_6a_nav>.RfA_6a_anchorLink{display:none}}.RfA_6a_menu{margin-left:var(--space-2);display:none;position:relative}@media (max-width:760px){.RfA_6a_menu{display:block}}@media (max-width:900px){.RfA_6a_headerInner:has(.RfA_6a_nav>span) .RfA_6a_menu{display:block}}.RfA_6a_menuButton{border:var(--border-w) solid var(--outline);border-radius:var(--r-2);width:44px;height:44px;color:var(--ink);cursor:pointer;transition:background-color var(--dur) var(--ease), color var(--dur) var(--ease);background:0 0;justify-content:center;align-items:center;padding:0;display:inline-flex}.RfA_6a_menuButton:hover,.RfA_6a_menuButton[aria-expanded=true]{background:var(--ink);color:var(--chrome)}.RfA_6a_menuList{top:calc(100% + var(--space-2));z-index:50;border:var(--border-w) solid var(--outline);background:var(--chrome);min-width:220px;font-family:var(--font-sans);font-size:var(--text-md);letter-spacing:normal;text-transform:none;flex-direction:column;display:flex;position:absolute;right:0}.RfA_6a_menuList a{min-height:48px;padding:0 var(--space-4);color:var(--ink);align-items:center;text-decoration:none;display:flex}.RfA_6a_menuList a+a{border-top:var(--border-w) solid var(--line-2)}.RfA_6a_menuList a:hover,.RfA_6a_menuList a[aria-current]{background:var(--chrome-2)}.RfA_6a_nav>.RfA_6a_menu{margin-left:var(--space-2);font-family:var(--font-sans);letter-spacing:normal;text-transform:none}.RfA_6a_header[data-landing=true] .RfA_6a_menuButton{color:var(--signal-ink);border-width:2px;border-radius:0}.RfA_6a_header[data-landing=true] .RfA_6a_menuButton:hover,.RfA_6a_header[data-landing=true] .RfA_6a_menuButton[aria-expanded=true]{background:var(--signal-ink);color:var(--signal)}.RfA_6a_header[data-landing=true] .RfA_6a_menuList{background:var(--signal);border-width:2px;font-size:17px;font-weight:500}.RfA_6a_header[data-landing=true] .RfA_6a_menuList a{color:var(--signal-ink)}.RfA_6a_header[data-landing=true] .RfA_6a_menuList a+a{border-top-color:var(--signal-ink)}.RfA_6a_header[data-landing=true] .RfA_6a_menuList a:hover,.RfA_6a_header[data-landing=true] .RfA_6a_menuList a[aria-current]{text-underline-offset:6px;background:0 0;text-decoration:underline;text-decoration-thickness:2px}
.F3Lbca_full{gap:var(--space-3);flex-wrap:wrap;width:100%;min-width:0;display:flex}.F3Lbca_column{gap:var(--space-1);flex-direction:column;flex:200px;min-width:0;display:flex}.F3Lbca_dense{grid-template-columns:repeat(auto-fit, minmax(var(--case-field,100%), 1fr));gap:0 var(--space-3);align-items:end;display:grid}.F3Lbca_wide{min-width:0}.F3Lbca_dense>.F3Lbca_wide{grid-column:1/-1}.F3Lbca_measures{width:100%;min-width:160px;max-width:240px;height:auto;color:var(--ink-2);flex:0 240px;display:block}.F3Lbca_measures path{fill:none;vector-effect:non-scaling-stroke}.F3Lbca_edge{stroke:var(--ink);stroke-width:1.5px}.F3Lbca_hidden{stroke:var(--ink-3);stroke-width:1px;stroke-dasharray:3 3}.F3Lbca_dim,.F3Lbca_dimLine,.F3Lbca_arrowHead{stroke:var(--ink-2);stroke-width:1px}.F3Lbca_label{fill:var(--ink-2);stroke:none;font-size:10.5px;font-family:var(--label-font)}.F3Lbca_measureBlock{align-items:flex-start;gap:var(--space-1);flex-direction:column;flex:0 240px;min-width:160px;display:flex}.F3Lbca_helpButton{color:var(--ink-2);font:inherit;font-size:var(--text-xs);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:2px 0;text-decoration:underline}.F3Lbca_helpButton:hover{color:var(--ink)}.F3Lbca_helpButton:focus-visible,.F3Lbca_helpClose:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.F3Lbca_helpCard{width:min(360px,100vw - 32px);max-height:calc(100dvh - 32px);padding:var(--space-3);border:var(--border-w) solid var(--line);border-radius:var(--r-1);background:var(--paper-2);color:var(--ink);overflow:auto;box-shadow:0 12px 28px -12px #00000073}.F3Lbca_helpCard::backdrop{background:#00000040}.F3Lbca_helpCard .F3Lbca_measures{max-width:100%;margin:var(--space-2) auto}.F3Lbca_helpHead{justify-content:space-between;align-items:center;gap:var(--space-2);display:flex}.F3Lbca_helpTitle{font-size:var(--text-base);font-weight:var(--weight-semibold,600);margin:0}.F3Lbca_helpClose{border:var(--border-w) solid var(--line-2);border-radius:var(--r-1);min-width:32px;min-height:32px;color:var(--ink);cursor:pointer;background:0 0;font-size:18px;line-height:1}.F3Lbca_helpList{margin:0 0 var(--space-2)}.F3Lbca_helpRow{gap:var(--space-2);border-top:var(--border-w) solid var(--line-2);font-size:var(--text-sm);grid-template-columns:7.5em 1fr;padding:4px 0;line-height:1.45;display:grid}.F3Lbca_helpRow dt{font-weight:var(--weight-semibold,600)}.F3Lbca_helpRow dd{color:var(--ink-2);margin:0}.F3Lbca_helpNote{color:var(--ink-2);font-size:var(--text-sm);margin:4px 0 0;line-height:1.45}.F3Lbca_bounds{border:var(--border-w) solid color-mix(in srgb, var(--bad) 45%, transparent);background:var(--bad-soft);color:var(--bad);font-size:var(--text-xs);margin:0;padding:7px 9px;line-height:1.45;list-style:none}.F3Lbca_bounds li+li{margin-top:4px}.F3Lbca_helpCard:focus{outline:none}
.duTZNa_list{border:var(--border-w) solid var(--line-2);background:var(--card);border-radius:var(--r-3);padding:var(--space-3);flex-direction:column;gap:6px;max-height:45vh;display:flex;overflow:auto}@media (min-width:861px){.duTZNa_list{max-height:calc(100vh - var(--site-top) - 90px);top:calc(var(--site-top) + var(--space-2));position:sticky}}.duTZNa_search input{min-height:26px;font-size:var(--text-sm);padding:2px 8px}.duTZNa_tools{color:var(--ink-2);font-size:var(--text-xs);flex-wrap:wrap;align-items:center;gap:6px;display:flex}.duTZNa_filter{cursor:pointer;align-items:center;gap:4px;margin:0;display:inline-flex}.duTZNa_spacer{flex:1}.duTZNa_iconButton{border:var(--border-w) solid transparent;border-radius:var(--r-1);width:24px;height:24px;color:var(--ink-2);cursor:pointer;background:0 0;place-items:center;display:grid}.duTZNa_iconButton:hover{border-color:var(--line);background:var(--hover)}.duTZNa_total{min-width:5.5em;color:var(--ink-3);font-size:var(--text-2xs);font-variant-numeric:tabular-nums;text-align:right}.duTZNa_error{color:var(--bad);font-size:var(--text-sm);font-weight:var(--weight-semibold);margin:0}.duTZNa_taxonomyLink{color:var(--ink-2);font-size:var(--text-sm);transition:color var(--dur) var(--ease);margin:8px 2px 0;text-decoration:none;display:block}.duTZNa_taxonomyLink:hover{color:var(--ink);text-underline-offset:3px;text-decoration:underline}.duTZNa_checkFilter{border:var(--border-w) solid var(--line);border-radius:var(--r-1);background:var(--field);min-width:0;max-width:100%;color:var(--ink);font-size:var(--text-2xs);padding:2px 4px}
.Qup_Fq_choice{overscroll-behavior:contain;background:var(--paper);min-width:0;min-height:0;color:var(--ink);position:relative;overflow-y:auto}.Qup_Fq_inner{gap:var(--space-4);max-width:1080px;padding:56px var(--space-4) var(--space-6);flex-direction:column;margin:0 auto;display:flex}.Qup_Fq_head{align-items:center;gap:var(--space-2) var(--space-4);flex-wrap:wrap;display:flex}.Qup_Fq_title{font-size:var(--text-xl);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-heading);margin:0}.Qup_Fq_title:focus{outline:none}.Qup_Fq_search{flex:200px;align-items:center;min-width:0;max-width:320px;margin-left:auto;display:flex;position:relative}.Qup_Fq_searchIcon{color:var(--ink-3);pointer-events:none;position:absolute;left:10px}.Qup_Fq_search input{border:var(--border-w) solid var(--line);border-radius:var(--r-1);background:var(--field);width:100%;height:36px;color:var(--ink);font-size:max(var(--text-sm), var(--field-font,0px));padding:0 10px 0 32px}.Qup_Fq_search input::placeholder{color:var(--ink-3)}.Qup_Fq_search input:focus{border-color:var(--ink);box-shadow:var(--field-ring);outline:none}.Qup_Fq_note{color:var(--ink-2);font-size:var(--text-sm);margin:0}.Qup_Fq_failure{color:var(--bad);font-size:var(--text-sm);margin:0}.Qup_Fq_columns{gap:var(--space-4);grid-template-columns:minmax(0,1fr);align-items:start;display:grid}.Qup_Fq_cases{gap:var(--space-4);flex-direction:column;min-width:0;display:flex}.Qup_Fq_group{gap:var(--space-2);flex-direction:column;display:flex}.Qup_Fq_groupTitle,.Qup_Fq_panelTitle{color:var(--ink-2);font-family:var(--label-font);font-size:var(--label-size);font-weight:var(--weight-semibold);letter-spacing:var(--label-tracking);text-transform:uppercase;margin:0}.Qup_Fq_cards{gap:var(--space-2);grid-template-columns:repeat(auto-fill,minmax(150px,1fr));margin:0;padding:0;list-style:none;display:grid}.Qup_Fq_card{align-items:stretch;gap:var(--space-2);width:100%;height:100%;padding:var(--space-3);border:var(--border-w) solid var(--line);border-radius:var(--r-1);background:var(--chrome);color:var(--ink);font:inherit;text-align:left;cursor:pointer;flex-direction:column;display:flex}.Qup_Fq_card:hover{border-color:var(--outline)}.Qup_Fq_card:focus-visible,.Qup_Fq_inlay:focus-visible,.Qup_Fq_textLink:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.Qup_Fq_keep{border-color:var(--outline);flex-direction:row;flex:none;align-items:center;height:auto}.Qup_Fq_undoRow{margin-top:calc(-1 * var(--space-2));display:flex}.Qup_Fq_keep .Qup_Fq_outline{flex:none;width:72px}.Qup_Fq_cardText{flex-direction:column;gap:2px;min-width:0;display:flex}.Qup_Fq_cardName{overflow-wrap:anywhere;font-size:var(--text-base);font-weight:var(--weight-semibold)}.Qup_Fq_cardSize{color:var(--ink-2);font-size:var(--text-xs);font-variant-numeric:tabular-nums}.Qup_Fq_outline{width:100%;height:56px;display:block}.Qup_Fq_outline path{fill:var(--foam);stroke:var(--pocket-edge);stroke-width:1.5px}.Qup_Fq_outlineLarge{height:96px}.Qup_Fq_side{gap:var(--space-4);flex-direction:column;min-width:0;display:flex}.Qup_Fq_panel{align-items:flex-start;gap:var(--space-3);padding:var(--space-4);border:var(--border-w) solid var(--line);background:var(--chrome);flex-direction:column;display:flex}.Qup_Fq_own,.Qup_Fq_projects{gap:var(--space-3);flex-direction:column;width:100%;display:flex}.Qup_Fq_project ul{margin:var(--space-1) 0 0;flex-direction:column;gap:2px;padding:0;list-style:none;display:flex}.Qup_Fq_projectName{align-items:center;gap:var(--space-2);font-weight:var(--weight-semibold);margin:0;display:flex}.Qup_Fq_badge{border:var(--border-w) solid var(--line);color:var(--ink-2);font-size:var(--text-2xs);font-weight:var(--weight-regular);padding:1px 6px}.Qup_Fq_inlay{padding:var(--space-1) var(--space-2);color:var(--ink);font-size:var(--text-sm);flex-direction:column;text-decoration:none;display:flex}.Qup_Fq_inlay:hover{background:var(--hover)}.Qup_Fq_textLink{color:var(--ink);font-size:var(--text-sm)}@media (min-width:900px){.Qup_Fq_choice{flex-direction:column;display:flex;overflow:hidden}.Qup_Fq_inner{width:100%;min-height:0;padding-inline:var(--space-6);flex:auto}.Qup_Fq_columns{flex:auto;grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,1fr) 300px;align-items:stretch;min-height:0}.Qup_Fq_columns.Qup_Fq_alone{grid-template-columns:minmax(0,360px)}.Qup_Fq_cases,.Qup_Fq_side{overscroll-behavior:contain;min-height:0;margin:-4px;padding:4px;overflow-y:auto}.Qup_Fq_cases{scrollbar-gutter:stable}}
.Nnl0Yq_page{min-height:100%}.Nnl0Yq_bar{align-items:flex-start;gap:var(--space-1);width:min(var(--container), 100% - 2 * var(--gutter));padding:var(--space-8) 0 var(--space-5);border-bottom:var(--border-w) solid var(--ink);flex-direction:column;margin:0 auto;display:flex}.Nnl0Yq_bar h1{font-size:var(--text-3xl);font-weight:var(--weight-medium);line-height:var(--leading-snug);letter-spacing:var(--tracking-heading)}.Nnl0Yq_crumb{color:var(--ink-2);font-family:var(--label-font);font-size:var(--label-size);letter-spacing:var(--label-tracking);text-transform:uppercase;transition:color var(--dur) var(--ease);text-decoration:none}.Nnl0Yq_crumb:hover{color:var(--ink);text-underline-offset:3px;text-decoration:underline}.Nnl0Yq_body{width:min(var(--container), 100% - 2 * var(--gutter));padding:var(--space-5) 0 var(--space-12);margin:0 auto}.Nnl0Yq_intro{max-width:70ch;color:var(--ink-2);font-size:var(--text-base);margin:0 0 14px}.Nnl0Yq_workspace{grid-template-columns:minmax(280px,340px) minmax(0,1fr);align-items:start;gap:20px;display:grid}@media (max-width:860px){.Nnl0Yq_workspace{grid-template-columns:1fr}}.Nnl0Yq_panel{padding:var(--space-4);border:var(--border-w) solid var(--line-2);border-radius:var(--r-3);background:var(--card)}.Nnl0Yq_previewBox{border:var(--border-w) solid var(--line);background:var(--foam);border-radius:var(--r-3);overflow:hidden}.Nnl0Yq_preview{width:100%;height:auto;max-height:60vh;display:block}.Nnl0Yq_stats{border:var(--border-w) solid var(--line);background:var(--paper-2);border-radius:var(--r-1);margin-top:12px;padding:10px 12px}.Nnl0Yq_stats h3{color:var(--ink-2);font-size:var(--text-sm);margin-bottom:6px}.Nnl0Yq_good{color:var(--ok);font-weight:var(--weight-semibold)}.Nnl0Yq_warn{color:var(--bad);font-weight:var(--weight-semibold)}.Nnl0Yq_warnings{color:var(--bad);font-size:var(--text-sm);margin:0 0 10px;padding-left:18px}.Nnl0Yq_saved{color:var(--ink-2);font-size:var(--text-sm);margin-top:16px}.Nnl0Yq_saved li{color:var(--ok)}.Nnl0Yq_stepLabel{color:var(--ink-2);font-size:var(--text-sm);margin:0 0 8px}.Nnl0Yq_adminBody{grid-template-columns:minmax(240px,300px) minmax(0,1fr);align-items:start;gap:20px;max-width:1500px;margin:0 auto;padding:16px;display:grid}@media (max-width:860px){.Nnl0Yq_adminBody{grid-template-columns:1fr}}.Nnl0Yq_workbench{min-width:0}.Nnl0Yq_issues{font-size:var(--text-sm);margin:6px 0 0;padding:0;list-style:none}.Nnl0Yq_issues li{margin:0 0 4px}.Nnl0Yq_issues li[data-severity=error]{color:var(--bad)}.Nnl0Yq_issues li[data-severity=info]{color:var(--ink-2)}.Nnl0Yq_publish{border:var(--border-w) solid var(--line);background:var(--paper-2);border-radius:var(--r-1);flex-direction:column;align-items:flex-start;gap:8px;margin-top:12px;padding:10px 12px;display:flex}.Nnl0Yq_switchRow{font-size:var(--text-base);align-items:center;gap:10px;display:flex}.Nnl0Yq_switch{border:var(--border-w) solid var(--line);border-radius:var(--r-pill);background:var(--paper);cursor:pointer;flex:none;width:40px;height:22px;padding:0;position:relative}.Nnl0Yq_switch span{background:var(--ink-3);width:16px;height:16px;transition:transform var(--dur) var(--ease);border-radius:50%;position:absolute;top:2px;left:2px}.Nnl0Yq_switch[aria-checked=true]{background:var(--ok-soft);border-color:var(--ok)}.Nnl0Yq_switch[aria-checked=true] span{background:var(--ok);transform:translate(18px)}.Nnl0Yq_switch:disabled{cursor:not-allowed;opacity:.5}.Nnl0Yq_queue{border:var(--border-w) solid var(--line);background:var(--paper-2);border-left:3px solid var(--signal);border-radius:var(--r-1);gap:8px;margin-bottom:14px;padding:10px 12px;display:grid}.Nnl0Yq_queueHead{font-size:var(--text-base);flex-wrap:wrap;align-items:baseline;gap:4px 14px;display:flex}.Nnl0Yq_queueFile{color:var(--ink-2);overflow-wrap:anywhere}.Nnl0Yq_queueSteps{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.Nnl0Yq_queueSteps button{border:var(--border-w) solid var(--line);border-radius:var(--r-1);background:var(--field);min-width:32px;height:32px;color:var(--ink-2);font:inherit;font-size:var(--text-sm);cursor:pointer;justify-content:center;align-items:center;padding:0 9px;display:inline-flex}.Nnl0Yq_queueSteps button:hover{background:var(--hover)}.Nnl0Yq_queueSteps button[data-state=written]{border-color:var(--ok);background:var(--ok-soft);color:var(--ok)}.Nnl0Yq_queueSteps button[data-state=written]:after{content:"✓";font-size:var(--text-2xs);margin-left:4px}.Nnl0Yq_queueSteps button[data-state=current]{border-color:var(--outline);background:var(--signal);color:var(--signal-ink);font-weight:var(--weight-bold)}.Nnl0Yq_queueActions{flex-wrap:wrap;gap:8px;display:flex}.Nnl0Yq_accessoryRow{align-items:center;gap:6px;display:flex}.Nnl0Yq_accessoryRow input{flex:1 1 0;min-width:0}.Nnl0Yq_zones{gap:8px;margin:0;padding:0;list-style:none;display:grid}.Nnl0Yq_zoneHead{justify-content:space-between;align-items:center;gap:8px;display:flex}.Nnl0Yq_zoneFields{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 10px;display:grid}.Nnl0Yq_preferences{border:var(--border-w) solid var(--line);border-radius:var(--r-1);gap:6px;margin:0;padding:8px 10px;display:grid}.Nnl0Yq_preferences legend{font-size:var(--text-sm);color:var(--ink-2);padding:0 4px}.Nnl0Yq_typeRow{display:block}.Nnl0Yq_typeRow select{border:var(--border-w) solid var(--line);border-radius:var(--r-1);background:var(--field);width:100%;color:var(--ink);font-size:max(var(--text-base), var(--field-font,0px));padding:6px 9px}.Nnl0Yq_tagField{border:var(--border-w) solid var(--line);border-radius:var(--r-1);background:var(--field);color:var(--ink);cursor:text;flex-wrap:wrap;align-items:center;gap:6px;padding:5px 8px;display:flex;position:relative}.Nnl0Yq_tagField:focus-within{outline:2px solid var(--focus,currentColor);outline-offset:1px}.Nnl0Yq_tagChip{border-radius:var(--r-1);background:color-mix(in srgb, var(--ink) 12%, transparent);font-size:var(--text-sm);align-items:center;gap:4px;padding:2px 4px 2px 9px;line-height:1.5;display:inline-flex}.Nnl0Yq_tagChip[data-new=true]{border:1px dashed color-mix(in srgb, var(--ink) 45%, transparent)}.Nnl0Yq_tagRemove{width:18px;height:18px;color:inherit;font-size:var(--text-md);cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;padding:0;line-height:1;display:inline-grid}.Nnl0Yq_tagRemove:hover{background:color-mix(in srgb, var(--ink) 20%, transparent)}.Nnl0Yq_tagInput{min-width:80px;color:inherit;font-size:max(var(--text-base), var(--field-font,0px));background:0 0;border:0;outline:0;flex:120px;padding:3px 0}.Nnl0Yq_tagSuggestions{z-index:5;border:var(--border-w) solid var(--line);border-radius:var(--r-1);background:var(--field);margin:4px 0 0;padding:4px;list-style:none;position:absolute;top:100%;left:0;right:0;box-shadow:0 6px 18px #0000002e}.Nnl0Yq_tagSuggestions li{border-radius:var(--r-1);cursor:pointer;justify-content:space-between;gap:8px;padding:5px 8px;display:flex}.Nnl0Yq_tagSuggestions li:hover,.Nnl0Yq_tagSuggestions li[data-active=true]{background:color-mix(in srgb, var(--ink) 12%, transparent)}.Nnl0Yq_tagOtherName{opacity:.6;font-size:var(--text-xs)}.Nnl0Yq_variants{margin-bottom:var(--space-4);padding:var(--space-4);border:var(--border-w) solid var(--line-2);border-radius:var(--r-3);background:var(--card)}.Nnl0Yq_variants h2{font-family:var(--label-font);font-size:var(--text-sm);text-transform:uppercase;letter-spacing:var(--tracking-caps);color:var(--ink-2);margin:0 0 4px}.Nnl0Yq_variantCards{gap:var(--space-3);margin:var(--space-3) 0;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));display:grid}.Nnl0Yq_variantCard{border:var(--border-w) solid var(--outline);border-radius:var(--r-2);background:var(--paper-2);color:var(--ink);font:inherit;text-align:left;cursor:pointer;transition:border-color var(--dur) var(--ease), background-color var(--dur) var(--ease);flex-direction:column;gap:4px;padding:8px;display:flex}.Nnl0Yq_variantCard:hover{border-color:var(--signal)}.Nnl0Yq_variantCard[aria-current=true]{border-color:var(--signal);background:var(--card);box-shadow:inset 0 0 0 var(--border-w) var(--signal)}.Nnl0Yq_variantThumb{border-radius:var(--r-1);background:var(--foam);height:96px;overflow:hidden}.Nnl0Yq_variantThumb svg{width:100%;height:100%;max-height:none}.Nnl0Yq_variantName{font-weight:var(--weight-semibold)}.Nnl0Yq_variantMeta{font-family:var(--label-font);font-size:var(--text-xs);color:var(--ink-2)}.Nnl0Yq_variantAdd{min-height:140px;color:var(--ink-2);border-style:dashed;justify-content:center;align-items:center}.Nnl0Yq_variantRow{flex-wrap:wrap;align-items:center;gap:6px;margin-top:8px;display:flex}.Nnl0Yq_variantRow input,.Nnl0Yq_variantRow select{flex:160px;min-width:0}.Nnl0Yq_variantDefault{border:var(--border-w) solid var(--outline);border-radius:var(--r-1);font-family:var(--label-font);font-size:var(--text-xs);font-weight:var(--weight-regular);text-transform:uppercase;letter-spacing:var(--tracking-caps);vertical-align:middle;margin-left:6px;padding:0 4px;display:inline-block}
.UknU3G_scrim{z-index:70;background:var(--scrim);place-items:center;padding:16px;display:grid;position:fixed;inset:0}.UknU3G_dialog{overscroll-behavior:contain;gap:var(--space-3);width:min(560px,100%);max-height:100%;padding:var(--space-4);border:var(--border-w) solid var(--line);border-radius:var(--r-2);background:var(--paper-2);color:var(--ink);display:grid;overflow:auto;box-shadow:0 8px 32px #0000003d}.UknU3G_head{justify-content:space-between;align-items:baseline;gap:var(--space-3);display:flex}.UknU3G_head h2{font-size:var(--text-lg);margin:0}.UknU3G_steps{color:var(--ink-3);font-family:var(--label-font);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:var(--tracking-caps);margin:0}.UknU3G_form{gap:var(--space-2);display:grid}.UknU3G_form h3{margin:var(--space-2) 0 0;color:var(--ink-3);font-family:var(--label-font);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:var(--tracking-caps)}.UknU3G_check{align-items:flex-start;gap:var(--space-2);font-size:var(--text-sm);display:flex}.UknU3G_check input{margin-top:3px}.UknU3G_error{color:var(--bad);font-size:var(--text-sm);margin:0}.UknU3G_small{color:var(--ink-2);font-size:var(--text-sm);margin:0}.UknU3G_block{gap:var(--space-2);padding-top:var(--space-2);border-top:var(--border-w) solid var(--line-2);display:grid}.UknU3G_block p{margin:0}.UknU3G_price{gap:2px var(--space-3);font-variant-numeric:lining-nums tabular-nums;grid-template-columns:1fr auto;margin:0;display:grid}.UknU3G_price dd{text-align:right;margin:0}.UknU3G_price .UknU3G_total{border-top:var(--border-w) solid var(--line);font-weight:var(--weight-bold);padding-top:4px}.UknU3G_price p{grid-column:1/-1}.UknU3G_addresses{gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr));display:grid}.UknU3G_addresses address{white-space:pre-line;font-style:normal}.UknU3G_seller{font-size:var(--text-sm);white-space:pre-line;font-style:normal}.UknU3G_link{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.UknU3G_reference{font-size:var(--text-lg);margin:0}.UknU3G_buttons{justify-content:flex-end;gap:var(--space-2);margin-top:var(--space-2);flex-wrap:wrap;display:flex}@media (max-width:767px){.UknU3G_scrim{place-items:stretch stretch;padding:0}.UknU3G_dialog{--end:calc(var(--space-4) + var(--safe-bottom,0px));width:100%;padding:var(--space-4) 16px var(--end);border-radius:0;align-content:start}.UknU3G_buttons{bottom:calc(-1 * var(--end));margin-bottom:calc(-1 * var(--end));padding-block:var(--space-2) var(--end);background:var(--paper-2);position:sticky}.UknU3G_buttons>*{flex:auto}}.UknU3G_test{padding:var(--space-2) var(--space-3);border:var(--border-w) solid var(--outline);background:var(--signal);color:var(--signal-ink);font-size:var(--text-sm);font-weight:var(--weight-semibold);margin:0}.UknU3G_notes{gap:8px;margin:0;padding:0;list-style:none;display:grid}.UknU3G_notes li{border-left:3px solid var(--signal);background:var(--warn);font-size:var(--text-xs);justify-content:space-between;align-items:center;gap:12px;padding:6px 8px;line-height:1.45;display:flex}.UknU3G_notes li>:last-child{flex-shrink:0}.UknU3G_notes li[data-seen=true]{opacity:.55}
.VSHbOq_surface{background:var(--page);flex:1}.VSHbOq_frame{gap:var(--space-6);width:min(var(--container), 100% - 2 * var(--gutter));padding:var(--space-6) 0 var(--space-16);color:var(--ink);align-items:start;margin:0 auto;display:grid}.VSHbOq_side{gap:var(--space-4);min-width:0;display:grid}.VSHbOq_legal{padding-top:var(--space-4);border-top:var(--border-w) solid var(--line-2);grid-column:1/-1}.VSHbOq_who{gap:2px;min-width:0;display:grid}.VSHbOq_caption{color:var(--ink-3);font-family:var(--label-font);font-size:var(--label-size);letter-spacing:var(--label-tracking);text-transform:uppercase}.VSHbOq_name{font-size:var(--text-md);font-weight:var(--weight-semibold);overflow-wrap:anywhere}.VSHbOq_email{color:var(--ink-2);font-size:var(--text-sm);overflow-wrap:anywhere}.VSHbOq_tabs{gap:var(--space-1);margin:0 calc(-1 * var(--gutter));padding:0 var(--gutter);border-bottom:var(--border-w) solid var(--line-2);scrollbar-width:none;display:flex;overflow-x:auto}.VSHbOq_tab{align-items:center;gap:var(--space-2);min-height:44px;padding:0 var(--space-3);color:var(--ink-2);font-size:var(--text-base);white-space:nowrap;transition:color var(--dur) var(--ease), border-color var(--dur) var(--ease), background-color var(--dur) var(--ease);border-bottom:3px solid #0000;flex:none;text-decoration:none;display:inline-flex}.VSHbOq_tab:hover{color:var(--ink)}.VSHbOq_tab[aria-current]{border-color:var(--ink);color:var(--ink)}.VSHbOq_tab:focus-visible{outline:2px solid var(--focus);outline-offset:-2px}.VSHbOq_main{min-width:0}@media (min-width:900px){.VSHbOq_frame{gap:var(--space-10);padding-top:var(--space-8);grid-template-columns:15rem minmax(0,1fr)}.VSHbOq_side{top:var(--space-6);gap:var(--space-5);position:sticky}.VSHbOq_who{padding-bottom:var(--space-4);border-bottom:var(--border-w) solid var(--ink)}.VSHbOq_tabs{border-bottom:0;gap:0;margin:0;padding:0;display:grid;overflow:visible}.VSHbOq_tab{min-height:40px;padding:0 var(--space-3);border-bottom:0;border-left:3px solid #0000}.VSHbOq_tab:hover{background:var(--card)}.VSHbOq_tab[aria-current]{border-color:var(--ink);background:var(--card)}}.VSHbOq_head{gap:var(--space-2);margin-bottom:var(--space-6);padding-bottom:var(--space-4);border-bottom:var(--border-w) solid var(--ink);display:grid}.VSHbOq_titleRow{justify-content:space-between;align-items:baseline;gap:var(--space-2) var(--space-4);flex-wrap:wrap;display:flex}.VSHbOq_head h1{font-size:var(--text-2xl);font-weight:var(--weight-semibold);line-height:var(--leading-snug);letter-spacing:var(--tracking-heading);overflow-wrap:anywhere;margin:0}.VSHbOq_actions{gap:var(--space-2);flex-wrap:wrap;align-items:center;display:flex}.VSHbOq_back{color:var(--ink-2);font-family:var(--label-font);font-size:var(--label-size);letter-spacing:var(--label-tracking);text-transform:uppercase;justify-self:start}.VSHbOq_lead{max-width:70ch;color:var(--ink-2);font-size:var(--text-base);margin:0}
._7ygtRW_alert{align-items:baseline;gap:var(--space-2) var(--space-4);width:min(var(--container), 100% - 2 * var(--gutter));margin:var(--space-4) auto 0;padding:var(--space-3) var(--space-4);border:var(--border-w) solid var(--bad);background:var(--bad-soft);color:var(--ink);flex-wrap:wrap;display:flex}._7ygtRW_alert p{font-weight:var(--weight-semibold);margin:0}._7ygtRW_alert a{color:var(--ink)}._7ygtRW_inline{width:auto;margin:0 0 var(--space-4)}._7ygtRW_narrow{width:min(var(--container-text), 100% - 2 * var(--gutter))}
.eomyqW_bar{left:var(--space-4);bottom:var(--space-4);z-index:60;gap:var(--space-3);width:min(360px, 100vw - 2 * var(--space-4));padding:var(--space-4);border:var(--border-w) solid var(--outline);border-radius:var(--r-2);background:var(--card);color:var(--ink);box-shadow:var(--shadow-2);display:grid;position:fixed}.eomyqW_title{color:var(--ink-2);font-family:var(--label-font);font-size:var(--label-size);letter-spacing:var(--label-tracking);text-transform:uppercase;margin:0}.eomyqW_state,.eomyqW_failed{font-size:var(--text-sm);line-height:var(--leading-normal);margin:0}.eomyqW_failed{color:var(--bad)}.eomyqW_actions{gap:var(--space-2);flex-wrap:wrap;justify-content:flex-end;display:flex}
.xy_ALG_form label>span:first-child{color:var(--ink-2);font-family:var(--label-font);font-size:var(--label-size);letter-spacing:var(--label-tracking);text-transform:uppercase}.xy_ALG_form label input:not([type=checkbox]),.xy_ALG_form label select{min-height:44px;padding:0 var(--space-3);border-radius:var(--r-2);font-size:max(var(--text-md), var(--field-font,0px))}.xy_ALG_check{align-items:center;gap:var(--space-2);color:var(--ink);font-size:var(--text-base);display:flex}.xy_ALG_info p{margin:0}.xy_ALG_check input{width:18px;height:18px;accent-color:var(--ink);margin:0}.xy_ALG_buttons{align-items:center;gap:var(--space-3);padding:var(--space-4) var(--space-5);border-top:var(--border-w) solid var(--line-2);flex-wrap:wrap;display:flex}.xy_ALG_notice{align-items:flex-start;gap:var(--space-3);padding:var(--space-4) var(--space-5);border:var(--border-w) solid var(--line-2);background:var(--card);color:var(--ink-2);font-size:var(--text-base);display:flex}.xy_ALG_notice svg{color:var(--ink);flex:none;margin-top:1px}.xy_ALG_notice p{max-width:70ch;margin:0}.xy_ALG_notice a{color:var(--ink)}.xy_ALG_info{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-5);border:var(--border-w) solid var(--line-2);color:var(--ink);font-size:var(--text-base);flex-wrap:wrap;margin:0;display:flex}
@property --a{syntax:"<number>";inherits:true;initial-value:0}@property --b{syntax:"<number>";inherits:true;initial-value:0}@property --c{syntax:"<number>";inherits:true;initial-value:0}@property --d{syntax:"<number>";inherits:true;initial-value:0}.FG5wja_scene{--slab-foam:var(--block-foam);--slab-foam-edge:var(--block-foam-edge);--slab-pocket:var(--block-pocket);height:var(--scene-h,280px);position:relative;overflow-x:clip;container-type:size}.FG5wja_stage{--scale:.38;height:100%;perspective:calc(var(--scale) * 1500px);perspective-origin:50%;justify-content:center;align-items:center;display:flex}.FG5wja_sceneIn{width:var(--w);height:var(--depth);transform-style:preserve-3d;transform:scale3d(var(--scale), var(--scale), var(--scale));flex:none}.FG5wja_tilt{width:var(--w);height:var(--depth);transform-style:preserve-3d;--rx:calc(90deg - 24deg * var(--a) - 24deg * var(--b) - 42deg * var(--c));--rz:calc(-90deg + 42deg * var(--a) + 28deg * var(--b) + 20deg * var(--c));transform:rotateX(var(--rx)) rotateZ(var(--rz));translate:0 calc(-66px * pow(var(--a), .65) * pow(1 - var(--c), 2));position:relative}.FG5wja_slab{transform-style:preserve-3d;transform:translateZ(calc(var(--h) / -2));position:absolute;inset:0}.FG5wja_front,.FG5wja_back,.FG5wja_left,.FG5wja_right,.FG5wja_top{box-sizing:border-box;position:absolute}.FG5wja_top,.FG5wja_front,.FG5wja_back,.FG5wja_left,.FG5wja_right{opacity:clamp(0, calc((1 - var(--d,0)) * 1000), 1)}.FG5wja_front{left:0;top:calc(var(--depth) - var(--h));width:var(--w);height:var(--h);background:color-mix(in srgb, var(--slab-foam) 90%, var(--slab-foam-edge));transform-origin:bottom;transform:rotateX(-90deg)}.FG5wja_back{width:var(--w);height:var(--h);background:var(--slab-foam);transform-origin:top;top:0;left:0;transform:rotateX(90deg)}.FG5wja_left{width:var(--h);height:var(--depth);background:var(--slab-foam);box-shadow:inset 0 0 0 1px var(--slab-foam-edge);transform-origin:0;top:0;left:0;transform:rotateY(-90deg)}.FG5wja_right{left:calc(var(--w) - var(--h));width:var(--h);height:var(--depth);background:color-mix(in srgb, var(--slab-foam) 85%, var(--slab-foam-edge));transform-origin:100%;top:0;transform:rotateY(90deg)}.FG5wja_top{width:var(--w);height:var(--depth);background:color-mix(in srgb, var(--slab-foam) 80%, var(--slab-foam-edge));box-shadow:inset 0 0 0 1px var(--slab-foam-edge);transform-style:preserve-3d;transform:translateZ(var(--h));top:0;left:0}.FG5wja_pocket{box-sizing:border-box;background:var(--slab-pocket);box-shadow:inset 0 0 0 1px var(--slab-foam), inset 0 16px 20px -6px #000000e6;transform-style:preserve-3d;position:absolute}.FG5wja_label{transform-origin:50% 100%;color:var(--band-ink);background:color-mix(in srgb, var(--band) 88%, transparent);white-space:nowrap;opacity:min(clamp(0, calc(var(--a) * 2 - 1), 1), clamp(0, calc(1 - var(--d,0) * 3), 1));transform:translateX(-50%) translateZ(2px) rotateZ(calc(var(--rz) * -1)) rotateX(calc(var(--rx) * -1));padding:3px 6px;font-size:12px;font-weight:500;line-height:1;position:absolute;bottom:50%;left:50%}.FG5wja_scroll{--a:1;--b:0;--c:0}@keyframes FG5wja_legA{0%{--a:0}to{--a:1}}@keyframes FG5wja_legB{0%{--b:0}to{--b:1}}@keyframes FG5wja_legC{0%{--c:0}to{--c:1}}@keyframes FG5wja_legD{0%{--d:0}to{--d:1}}.FG5wja_drawing{left:calc(var(--bleed) * -1);top:calc(var(--bleed) * -1);opacity:var(--d,0);pointer-events:none;transform:translateZ(calc(var(--h) / 2 + 1px));display:none;position:absolute}.FG5wja_drawing [data-names]{opacity:clamp(0, calc(var(--d,0) * 2 - 1), 1)}@media (min-width:1100px){.FG5wja_stage{--scale:.65;translate:none}.FG5wja_drawing{display:block}.FG5wja_scroll{--b:1}}@media (min-width:1100px) and (prefers-reduced-motion:no-preference){@supports (view-timeline-name:--x){.FG5wja_scroll .FG5wja_tilt{animation:linear both FG5wja_legA,linear both FG5wja_legB,linear both FG5wja_legC,linear both FG5wja_legD;animation-timeline:var(--tl-a), var(--tl-b), var(--tl-c), var(--tl-d,none);animation-range:exit,exit,exit,entry}}}@supports (width:calc(1px * tan(atan2(1px, 1px)))) and (width:1cqw){.FG5wja_stage{--scale:min(.38 * tan(atan2(100cqh, 236px)), tan(atan2(98cqw, 930px)))}@media (min-width:1100px){.FG5wja_stage{--scale:min(tan(atan2(92cqw, 930px)), tan(atan2(100cqh, 745px)))}}}
.CAu3Ga_landing{--focus:var(--signal-ink);background:var(--signal);width:100%;color:var(--signal-ink);font-variant-numeric:lining-nums;padding-top:80px;position:relative;container-type:inline-size}.CAu3Ga_sheet{--page-w:min(100cqw, 1680px);--side:calc(var(--page-w) * .03);--content-w:calc(var(--page-w) - 2 * var(--side));--wm-h:min(calc(var(--content-w) * .17), 272px, max(72px, calc(100svh - 520px)));--cols-top:calc(56px + 24px + var(--wm-h) + 32px);--first-h:max(400px, calc(100svh - var(--cols-top)));--scene-h:var(--first-h);--rule:2px;--page-pad-top:56px;--page-pad-bottom:16px;--axis-shift:calc((var(--page-pad-top) - var(--page-pad-bottom)) / 2);--sec-gap:clamp(96px, 10vw, 160px);max-width:1680px;margin-inline:auto}.CAu3Ga_landing a{color:inherit}.CAu3Ga_landing{timeline-scope:--block-a, --block-b, --block-c, --block-d}.CAu3Ga_legA{view-timeline:--block-a block;view-timeline-inset:0}.CAu3Ga_legB{view-timeline:--block-b block;view-timeline-inset:0}.CAu3Ga_legC{view-timeline:--block-c block;view-timeline-inset:0}.CAu3Ga_legD{view-timeline:--block-d block;view-timeline-inset:0}.CAu3Ga_h2{letter-spacing:-.02em;margin:0 0 40px;font-size:clamp(32px,3.4vw,52px);font-weight:800;line-height:1}.CAu3Ga_h2xl{letter-spacing:-.03em;margin:0;font-size:clamp(36px,4.4vw,64px);line-height:.95}.CAu3Ga_h3{margin:0;font-size:clamp(24px,1.9vw,30px);font-weight:700;line-height:1.15}.CAu3Ga_text{margin:0;font-size:18px;line-height:1.55}.CAu3Ga_small{margin:0;font-size:15px;line-height:1.5}.CAu3Ga_label{margin:0;font-size:15px;font-weight:700}.CAu3Ga_box{border:var(--rule) solid var(--signal-ink)}.CAu3Ga_btn{border:2px solid var(--signal-ink);letter-spacing:.06em;text-transform:uppercase;box-sizing:border-box;min-height:48px;transition:background-color var(--dur) var(--ease), color var(--dur) var(--ease);align-items:center;gap:14px;padding:0 22px 0 26px;font-size:14px;font-weight:700;text-decoration:none;display:inline-flex}.CAu3Ga_btnInk{background:var(--signal-ink);color:var(--signal)}.CAu3Ga_landing a.CAu3Ga_btnInk{color:var(--signal)}.CAu3Ga_btnInk:hover{background:0 0}.CAu3Ga_landing a.CAu3Ga_btnInk:hover{color:var(--signal-ink)}.CAu3Ga_btnLine{background:0 0}.CAu3Ga_btnLine:hover{background:var(--signal-ink)}.CAu3Ga_landing a.CAu3Ga_btnLine:hover{color:var(--signal)}.CAu3Ga_arrowlink{letter-spacing:.06em;text-transform:uppercase;align-items:center;gap:10px;min-height:44px;margin-top:auto;font-size:14px;font-weight:700;text-decoration:none;display:inline-flex}.CAu3Ga_arrowlink:hover{text-underline-offset:6px;text-decoration:underline;text-decoration-thickness:2px}.CAu3Ga_wordmark{height:var(--wm-h);padding:0 var(--side);align-items:center;gap:3%;display:flex}.CAu3Ga_wordmark svg{flex:none;height:auto;display:block}.CAu3Ga_wordmarkWord{width:calc(var(--wm-h) * 4.4118)}.CAu3Ga_wordmarkMark{width:calc(var(--wm-h) * .7941);margin-top:calc(var(--wm-h) * .2059)}.CAu3Ga_cols{align-items:flex-start;gap:var(--side);padding:0 var(--side);margin-top:32px;display:flex}.CAu3Ga_left{flex:0 0 min(54%, calc(100% - var(--side) - 440px));min-width:0;top:calc(var(--cols-top) / 2 + var(--axis-shift));height:var(--first-h);position:sticky}.CAu3Ga_right{min-width:0;padding-bottom:var(--sec-gap);flex-direction:column;flex:1 1 0;display:flex}.CAu3Ga_intro{flex-direction:column;display:flex}.CAu3Ga_first{height:var(--first-h);box-sizing:border-box;--tag-f:clamp(28px, 2.4vw, 40px);--tag-h:calc(2.2 * var(--tag-f) + 38px);flex-direction:column;justify-content:center;gap:20px;padding-bottom:28px;display:flex}.CAu3Ga_photoBox{--overlap:64px;width:78%;min-height:0;margin:0 0 calc(-1 * (var(--overlap) + 20px)) auto;flex:0 380px;position:relative;container-type:size}.CAu3Ga_photoFrame{position:absolute;inset:0}.CAu3Ga_photo{box-sizing:border-box;border:var(--rule) solid var(--signal-ink);object-fit:cover;object-position:50% 60%;width:100%;height:100%;display:block}@container (max-height:130px){.CAu3Ga_photoFrame{inset:min(0px, calc(100cqh - var(--overlap))) 0 auto auto;width:51cqw;height:calc(var(--tag-h) + max(0px, calc(100cqh - var(--overlap))))}}.CAu3Ga_tagbox{z-index:1;background:var(--signal);width:fit-content;max-width:100%;font-size:var(--tag-f);letter-spacing:-.02em;margin:0;padding:16px 22px 18px;font-weight:700;line-height:1.1;position:relative}.CAu3Ga_tagbox span{white-space:nowrap;display:block}.CAu3Ga_lead{text-wrap:pretty;max-width:36em}.CAu3Ga_actions{flex-wrap:wrap;gap:12px;display:flex}.CAu3Ga_ruler{width:100%;height:60px;margin-top:8px}.CAu3Ga_rulerTicks{width:100%;height:36px;display:block;overflow:visible}.CAu3Ga_rulerFigures{white-space:nowrap;height:16px;margin-top:8px;font-size:14px;font-weight:700;line-height:16px;position:relative}.CAu3Ga_rulerFigures span{position:absolute;top:0;transform:translate(-50%)}.CAu3Ga_rulerFigures span:first-child{transform:none}.CAu3Ga_rulerFigures span:last-child{transform:translate(-100%)}.CAu3Ga_sec{padding-top:var(--sec-gap);scroll-margin-top:24px;position:relative}.CAu3Ga_pageOne{pointer-events:none;width:1px;height:100svh;position:absolute;top:0;left:0}@media (min-width:1100px){.CAu3Ga_screen{box-sizing:border-box;min-height:100svh;padding:var(--page-pad-top) 0 var(--page-pad-bottom);flex-direction:column;justify-content:center;scroll-margin-top:0;display:flex}.CAu3Ga_screen .CAu3Ga_h2{margin-bottom:28px;font-size:clamp(32px,3vw,48px)}.CAu3Ga_screen .CAu3Ga_text{font-size:16px;line-height:1.5}.CAu3Ga_screen .CAu3Ga_h3{font-size:clamp(22px,1.7vw,28px)}.CAu3Ga_screen .CAu3Ga_stack{gap:20px}.CAu3Ga_screen .CAu3Ga_card{gap:12px;padding:24px}.CAu3Ga_screen .CAu3Ga_longRule{height:36px;margin-bottom:24px}}@media (min-width:1280px){.CAu3Ga_screen .CAu3Ga_cards,.CAu3Ga_screen .CAu3Ga_stepList{flex-direction:row;align-items:stretch}.CAu3Ga_screen .CAu3Ga_cards>*,.CAu3Ga_screen .CAu3Ga_stepList>*{flex:1 1 0;min-width:0}}@media (min-width:1280px) and (min-height:860px){.CAu3Ga_screen .CAu3Ga_text{font-size:18px;line-height:1.55}.CAu3Ga_screen .CAu3Ga_card{gap:16px;padding:32px}.CAu3Ga_screen .CAu3Ga_h2{margin-bottom:36px}}@media (prefers-reduced-motion:no-preference) and (min-width:1280px) and (min-height:640px),(prefers-reduced-motion:no-preference) and (min-width:1100px) and (min-height:810px){html:has(.CAu3Ga_landing){scroll-snap-type:y proximity}.CAu3Ga_pageOne,.CAu3Ga_screen{scroll-snap-align:start}}.CAu3Ga_stack{flex-direction:column;gap:32px;margin:0;padding:0;list-style:none;display:flex}.CAu3Ga_card{flex-direction:column;gap:16px;padding:32px;display:flex}.CAu3Ga_longRule{width:100%;height:48px;margin-bottom:32px;display:block}.CAu3Ga_stepList li{flex-direction:column;gap:12px;display:flex}.CAu3Ga_faq{border-top:var(--rule) solid var(--signal-ink);margin:0}.CAu3Ga_faq>div{border-bottom:var(--rule) solid var(--signal-ink);padding:22px 0}.CAu3Ga_faq dt{margin-bottom:8px;font-size:20px;font-weight:700}.CAu3Ga_faq dd{margin:0}.CAu3Ga_finale{flex-direction:column;gap:32px;padding:clamp(28px,4vw,56px);display:flex}.CAu3Ga_finaleDrawing{display:none}.CAu3Ga_finaleDrawing svg{width:100%;height:auto}.CAu3Ga_finaleCta{flex-direction:column;align-items:flex-start;gap:14px;display:flex}@media (max-width:1099px){.CAu3Ga_sheet{--scene-h:clamp(140px, min(46vw, 100svh - var(--wm-h) - 420px), 420px);--wm-h:min(calc(var(--content-w) * .2), max(48px, 20svh))}.CAu3Ga_wordmarkWord{width:calc(var(--wm-h) * 3.85)}.CAu3Ga_wordmarkMark{width:calc(var(--wm-h) * .85);margin-top:calc(var(--wm-h) * .175)}.CAu3Ga_cols{flex-direction:column;gap:0;margin-top:8px}.CAu3Ga_left,.CAu3Ga_right{flex:none;width:100%}.CAu3Ga_left{height:auto;position:static}.CAu3Ga_finaleDrawing{display:block}.CAu3Ga_first{--tag-f:clamp(28px, 4.2vw, 40px);gap:18px;height:auto;padding-bottom:0}.CAu3Ga_photoBox{aspect-ratio:1008/918;flex:none;order:9;width:100%;margin:14px 0 0;container-type:normal}.CAu3Ga_lead{font-size:16px}.CAu3Ga_actions .CAu3Ga_btn{flex:auto;justify-content:center}}@media (max-width:1099px) and (min-height:1000px){.CAu3Ga_sheet{--photo-h:clamp(120px, 15svh, 220px);--scene-h:clamp(140px, min(46vw, 100svh - var(--wm-h) - 426px - var(--photo-h)), 420px)}.CAu3Ga_photoBox{--overlap:40px;width:78%;height:var(--photo-h);margin:0 0 calc(-1 * (var(--overlap) + 18px)) auto;aspect-ratio:auto;order:0;container-type:size}}@media (max-width:1099px) and (max-height:619px){.CAu3Ga_sheet{--wm-h:max(36px, 10svh)}.CAu3Ga_left{display:none}.CAu3Ga_first{gap:10px}}@media (max-width:760px){.CAu3Ga_sheet{--side:16px;--scene-h:clamp(150px, calc(100svh - var(--wm-h) - 460px), 236px)}.CAu3Ga_rulerFigures{font-size:13px}.CAu3Ga_card{padding:24px}}.CAu3Ga_closing{width:min(var(--container), 100% - 2 * var(--gutter));margin-inline:auto}.CAu3Ga_cta{align-items:center;gap:var(--space-3);min-height:48px;padding:0 var(--space-5) 0 var(--space-6);border:var(--border-w) solid var(--outline);border-radius:var(--r-2);font-size:var(--text-sm);font-weight:var(--weight-bold);letter-spacing:.06em;text-transform:uppercase;transition:background-color var(--dur) var(--ease), color var(--dur) var(--ease), border-color var(--dur) var(--ease);background:var(--signal);color:var(--signal-ink);text-decoration:none;display:inline-flex}.CAu3Ga_cta:hover{background:color-mix(in srgb, var(--signal) 86%, var(--ink))}:root[data-theme=dark] .CAu3Ga_cta{border-color:var(--signal)}.CAu3Ga_arrow{font-weight:var(--weight-regular)}.CAu3Ga_page{width:min(var(--container), 100% - 2 * var(--gutter));padding-bottom:var(--section-y);margin-inline:auto}.CAu3Ga_pageHead{gap:var(--space-6) var(--space-8);border-bottom:var(--border-w) solid var(--ink);grid-template-columns:minmax(0,1fr);padding:clamp(56px,9vw,128px) 0 clamp(32px,4vw,48px);display:grid}.CAu3Ga_pageHead h1{max-width:11em;font-size:var(--text-display);font-weight:var(--weight-medium);line-height:var(--leading-tight);letter-spacing:var(--tracking-display);text-wrap:balance;-webkit-hyphens:auto;hyphens:auto}.CAu3Ga_pageLead{max-width:44ch;font-size:var(--text-lg);line-height:var(--leading-relaxed);color:var(--ink-2);text-wrap:pretty;margin:0}@media (min-width:900px){.CAu3Ga_pageHead{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:end}}.CAu3Ga_closing{--focus:var(--signal);margin-bottom:var(--section-y);border-radius:var(--r-3);background:var(--grain-on-dark), var(--band);color:var(--band-ink);padding:clamp(40px,6vw,72px) clamp(20px,5vw,56px);overflow:hidden}.CAu3Ga_closingBody{gap:var(--space-8);grid-template-columns:minmax(0,1fr);display:grid}.CAu3Ga_closing h2{max-width:18ch;font-size:var(--text-3xl);font-weight:var(--weight-medium);line-height:var(--leading-snug);letter-spacing:var(--tracking-heading);text-wrap:balance;margin:0}.CAu3Ga_closingAction p{max-width:40ch;margin:var(--space-3) 0 0;color:var(--band-ink-2);font-size:var(--text-sm);line-height:var(--leading-relaxed)}@media (min-width:900px){.CAu3Ga_closingBody{grid-template-columns:minmax(0,1fr) auto;align-items:end}}.CAu3Ga_search{gap:var(--space-2);max-width:560px;display:grid}.CAu3Ga_searchLabel{color:var(--ink-2);font-family:var(--label-font);font-size:var(--label-size);letter-spacing:var(--label-tracking);text-transform:uppercase;margin:0}.CAu3Ga_searchRow{border:var(--border-w) solid var(--outline);border-radius:var(--r-2);background:var(--field);min-height:48px;display:flex}.CAu3Ga_searchRow:focus-within{box-shadow:0 0 0 3px var(--field-ring)}.CAu3Ga_searchRow input{min-width:0;padding:0 var(--space-4);color:var(--ink);font:inherit;font-size:var(--text-md);background:0 0;border:0;flex:1}.CAu3Ga_searchRow input:focus{outline:none}.CAu3Ga_searchRow button{padding:0 var(--space-5);border:0;border-left:var(--border-w) solid var(--outline);border-radius:0 calc(var(--r-2) - var(--border-w)) calc(var(--r-2) - var(--border-w)) 0;background:var(--signal);color:var(--signal-ink);font:inherit;font-size:var(--text-sm);font-weight:var(--weight-bold);letter-spacing:.06em;text-transform:uppercase;cursor:pointer;transition:background-color var(--dur) var(--ease);flex:none}.CAu3Ga_searchRow button:hover{background:color-mix(in srgb, var(--signal) 86%, var(--ink))}
.nCzR6q_tree{font-size:var(--text-sm);outline:none;flex-direction:column;line-height:1.2;display:flex}.nCzR6q_row{min-height:26px;padding:0 6px 0 calc(var(--depth,0) * 14px + 6px);border-radius:var(--r-1);color:var(--ink);cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:5px;text-decoration:none;display:flex;position:relative}.nCzR6q_row:before{content:"";width:calc(var(--depth,0) * 14px);background-image:repeating-linear-gradient(to right, var(--line-2) 0 1px, transparent 1px 14px);pointer-events:none;position:absolute;top:0;bottom:0;left:12px}.nCzR6q_row:hover{background:var(--hover)}.nCzR6q_row[aria-selected=true]{background:var(--signal-soft);box-shadow:inset 2px 0 0 var(--signal)}.nCzR6q_row:focus-visible{outline:2px solid var(--measure);outline-offset:-2px}.nCzR6q_chevron{width:14px;height:14px;color:var(--ink-3);transition:transform var(--dur) var(--ease);flex:none;place-items:center;display:grid}.nCzR6q_chevron[data-open=true]{transform:rotate(90deg)}.nCzR6q_spacer{flex:none;width:14px}.nCzR6q_icon{color:var(--ink-3);flex:none;place-items:center;display:grid}.nCzR6q_folder .nCzR6q_label{font-weight:var(--weight-semibold)}.nCzR6q_folder .nCzR6q_icon{color:var(--ink-2)}.nCzR6q_label{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.nCzR6q_count{color:var(--ink-3);font-size:var(--text-2xs);font-variant-numeric:tabular-nums;flex:none}.nCzR6q_tag{color:var(--ink-3);font-size:var(--text-2xs);white-space:nowrap;flex:none}.nCzR6q_mark{color:var(--signal);font-size:var(--text-2xs);flex:none;line-height:1}.nCzR6q_tagDraft{color:var(--bad);font-size:var(--text-2xs);white-space:nowrap;flex:none}.nCzR6q_tagCheck{color:var(--ink-2);font-size:var(--text-2xs);white-space:nowrap;flex:none}.nCzR6q_empty{color:var(--ink-3);font-size:var(--text-sm);margin:8px 6px}
.Wt5SeW_table{border:var(--border-w) solid var(--line-2);border-collapse:collapse;background:var(--card);width:100%;font-size:var(--text-base)}.Wt5SeW_table th,.Wt5SeW_table td{padding:var(--space-3) var(--space-4);border-bottom:var(--border-w) solid var(--line-2);text-align:left;vertical-align:baseline}.Wt5SeW_table thead th{padding-block:var(--space-2);color:var(--ink-3);font-family:var(--label-font);font-size:var(--label-size);font-weight:var(--weight-regular);letter-spacing:var(--label-tracking);text-transform:uppercase}.Wt5SeW_table tbody tr:last-child>*{border-bottom:0}.Wt5SeW_reference{font-weight:var(--weight-semibold);white-space:nowrap}.Wt5SeW_reference a{color:inherit}.Wt5SeW_date{color:var(--ink-2);white-space:nowrap}.Wt5SeW_what{color:var(--ink-2);overflow-wrap:anywhere}.Wt5SeW_number{font-variant-numeric:lining-nums tabular-nums;text-align:right;white-space:nowrap}.Wt5SeW_table th.Wt5SeW_number,.Wt5SeW_table td.Wt5SeW_number{text-align:right}.Wt5SeW_total{font-weight:var(--weight-medium)}.Wt5SeW_status{padding:2px var(--space-2);border:var(--border-w) solid var(--outline);color:var(--ink);font-family:var(--label-font);font-size:var(--label-size);letter-spacing:var(--label-tracking);text-transform:uppercase;white-space:nowrap;display:inline-block}.Wt5SeW_status[data-status=needs_changes],.Wt5SeW_status[data-status=changes_proposed]{border-color:var(--signal)}.Wt5SeW_status[data-status=rejected],.Wt5SeW_status[data-status=cancelled],.Wt5SeW_status[data-status=done]{border-color:var(--line-2);color:var(--ink-3)}.Wt5SeW_empty{gap:var(--space-3);padding:var(--space-6);border:var(--border-w) dashed var(--line-2);color:var(--ink-2);justify-items:start;display:grid}.Wt5SeW_empty p{margin:0}.Wt5SeW_toDesigner{color:var(--ink);font-weight:var(--weight-medium)}.Wt5SeW_more{margin:var(--space-3) 0 0;color:var(--ink-3);font-size:var(--text-sm)}@media (max-width:699px){.Wt5SeW_table thead{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.Wt5SeW_table tbody tr{gap:var(--space-1) var(--space-3);padding:var(--space-3) var(--space-4);border-bottom:var(--border-w) solid var(--line-2);grid-template-columns:minmax(0,1fr) auto;display:grid}.Wt5SeW_table tbody tr:last-child{border-bottom:0}.Wt5SeW_table th,.Wt5SeW_table td{border-bottom:0;padding:0}.Wt5SeW_state{text-align:right;grid-area:1/2}.Wt5SeW_date,.Wt5SeW_what{font-size:var(--text-sm);grid-column:1/-1}.Wt5SeW_table td.Wt5SeW_total{text-align:left;grid-column:1/-1}}.Wt5SeW_test{margin-left:var(--space-2);padding:0 var(--space-1);border:var(--border-w) solid var(--outline);font-family:var(--label-font);font-size:var(--label-size);font-weight:var(--weight-regular);letter-spacing:var(--label-tracking);text-transform:uppercase;display:inline-block}
.mdh0ga_page{color:var(--ink)}.mdh0ga_create{flex-wrap:wrap;gap:8px;margin:0 0 20px;display:flex}.mdh0ga_create input{flex:220px;max-width:360px}.mdh0ga_page input:not([type=checkbox],[type=radio]){min-height:36px;padding:0 var(--space-3);border:var(--border-w) solid var(--line);border-radius:var(--r-2);background:var(--field);color:var(--ink);font:inherit;font-size:max(var(--text-base), var(--field-font,0px));transition:border-color var(--dur) var(--ease), box-shadow var(--dur) var(--ease)}.mdh0ga_page input:not([type=checkbox],[type=radio]):hover{border-color:var(--ink-3)}.mdh0ga_page input:not([type=checkbox],[type=radio]):focus{border-color:var(--ink);box-shadow:var(--field-ring);outline:none}.mdh0ga_list{gap:var(--border-w);border:var(--border-w) solid var(--line-2);background:var(--line-2);margin:0;padding:0;list-style:none;display:grid}.mdh0ga_card{padding:var(--space-4) var(--space-5);background:var(--card);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px 14px;display:grid}.mdh0ga_card h2{font-size:var(--text-md);margin:0}.mdh0ga_card a{color:inherit}.mdh0ga_meta{color:var(--ink-3);font-size:var(--text-sm)}.mdh0ga_actions{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.mdh0ga_empty{color:var(--ink-3)}.mdh0ga_case{margin:0 0 var(--space-4);border:var(--border-w) solid var(--line-2);border-radius:var(--r-2);background:var(--card);overflow:hidden}.mdh0ga_caseHead{border-bottom:var(--border-w) solid var(--line-2);flex-wrap:wrap;align-items:center;gap:8px 12px;padding:10px 14px;display:flex}.mdh0ga_caseHead h2{font-size:var(--text-md);flex:200px;margin:0}.mdh0ga_inlays{margin:0;padding:0;list-style:none}.mdh0ga_inlay{border-bottom:var(--border-w) solid var(--line-2);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:6px 14px;padding:10px 14px;display:grid}.mdh0ga_inlay:last-child{border-bottom:0}.mdh0ga_name{font-weight:var(--weight-semibold);font-size:var(--text-base)}.mdh0ga_name a{color:inherit}.mdh0ga_orders{font-size:var(--text-sm);flex-wrap:wrap;gap:4px 10px;margin-top:2px;display:flex}.mdh0ga_ordered{color:var(--ink-2)}.mdh0ga_ordered strong{color:var(--ink)}.mdh0ga_add{border-top:var(--border-w) solid var(--line-2);background:var(--page);flex-wrap:wrap;gap:8px;padding:10px 14px;display:flex}.mdh0ga_rename{width:100%;min-width:0;max-width:320px}.mdh0ga_message{border-left:3px solid var(--bad);border-radius:var(--r-1);background:var(--bad-soft);font-size:var(--text-base);margin:0 0 12px;padding:8px 12px}@media (max-width:640px){.mdh0ga_card,.mdh0ga_inlay{grid-template-columns:1fr}}.mdh0ga_order{margin:0 0 var(--space-4);padding:var(--space-3) var(--space-4);border:var(--border-w) solid var(--outline);border-radius:var(--r-3);background:var(--card)}.mdh0ga_order h2{margin:0 0 var(--space-2)}.mdh0ga_order h3{margin:var(--space-3) 0 var(--space-1);color:var(--ink-3);font-family:var(--label-font);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:var(--tracking-caps)}.mdh0ga_addresses{gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));display:grid}.mdh0ga_addresses address{white-space:pre-line;font-style:normal}.mdh0ga_history{gap:var(--space-1);margin:0 0 var(--space-3);padding-left:1.2em;display:grid}.mdh0ga_note{white-space:pre-line;margin:2px 0 0}.mdh0ga_badge{margin-left:var(--space-2);border:var(--border-w) solid var(--outline);border-radius:var(--r-1);font-family:var(--label-font);font-size:var(--text-xs);letter-spacing:var(--tracking-caps);vertical-align:middle;padding:1px 6px;display:inline-block}.mdh0ga_proposal{border:var(--border-w) solid var(--signal);gap:6px;padding:10px 12px;display:grid}.mdh0ga_proposal p{margin:0}.mdh0ga_proposalLink{font-weight:600}
.PT_gvq_intro{max-width:70ch;color:var(--ink-2);font-size:var(--text-base);margin:0}.PT_gvq_sections{gap:var(--space-4);display:grid}.PT_gvq_panel{border:var(--border-w) solid var(--line-2);background:var(--card);display:grid}.PT_gvq_section{gap:var(--space-3);padding:var(--space-5);display:grid}.PT_gvq_section+.PT_gvq_section{border-top:var(--border-w) solid var(--line-2)}.PT_gvq_section h2{font-size:var(--text-md);font-weight:var(--weight-semibold);margin:0}.PT_gvq_body{gap:var(--space-3);min-width:0;max-width:30rem;display:grid}.PT_gvq_body>button{justify-self:start}@media (min-width:1100px){.PT_gvq_section{gap:var(--space-8);padding:var(--space-6);grid-template-columns:12rem minmax(0,1fr);align-items:start}.PT_gvq_section h2{padding-top:2px}}.PT_gvq_current{color:var(--ink-2);font-size:var(--text-base);overflow-wrap:anywhere;margin:0}.PT_gvq_current strong{color:var(--ink)}.PT_gvq_hint{color:var(--ink-3);font-size:var(--text-sm);margin:0}.PT_gvq_current a,.PT_gvq_hint a{color:var(--ink)}.PT_gvq_form{gap:var(--space-3);justify-items:start;display:grid}.PT_gvq_form label{width:100%;color:var(--ink-2);font-family:var(--label-font);font-size:var(--label-size);letter-spacing:var(--label-tracking);text-transform:uppercase;gap:6px;display:grid}.PT_gvq_form input{min-height:44px;padding:0 var(--space-3);border:var(--border-w) solid var(--line);border-radius:var(--r-2);background:var(--field);color:var(--ink);font-family:var(--font-sans);letter-spacing:normal;text-transform:none;font-size:max(var(--text-md), var(--field-font,0px));transition:border-color var(--dur) var(--ease), box-shadow var(--dur) var(--ease)}.PT_gvq_form input:hover{border-color:var(--ink-3)}.PT_gvq_form input:focus{border-color:var(--ink);box-shadow:var(--field-ring);outline:none}.PT_gvq_ok,.PT_gvq_error{font-size:var(--text-sm);margin:0}.PT_gvq_ok{color:var(--ok)}.PT_gvq_error{color:var(--bad)}.PT_gvq_banner,.PT_gvq_bannerBad{padding:var(--space-3) var(--space-4);border:var(--border-w) solid var(--ok);border-radius:var(--r-2);color:var(--ink);font-size:var(--text-base);margin:0}.PT_gvq_bannerBad{border-color:var(--bad)}
._6iKi7G_stats{border-bottom:var(--border-w) solid var(--line-2);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;display:grid}._6iKi7G_stats>div{padding:var(--space-6) var(--space-4) var(--space-6) 0}._6iKi7G_stats>div+div{padding-left:var(--space-4);border-left:var(--border-w) solid var(--line-2)}._6iKi7G_stats dt{color:var(--ink-2);font-family:var(--label-font);font-size:var(--label-size);letter-spacing:var(--label-tracking);text-transform:uppercase}._6iKi7G_stats dd{margin:var(--space-2) 0 0;font-size:clamp(32px,6vw,64px);font-weight:var(--weight-medium);line-height:var(--leading-tight);letter-spacing:var(--tracking-display);font-variant-numeric:lining-nums tabular-nums}._6iKi7G_searchBlock{padding:clamp(32px,4vw,48px) 0}._6iKi7G_results{border:var(--border-w) solid var(--outline);border-radius:var(--r-3);background:var(--card);margin-bottom:clamp(32px,4vw,48px);padding:clamp(20px,3vw,32px)}._6iKi7G_results h2{margin:0 0 var(--space-4);font-size:var(--text-xl);font-weight:var(--weight-medium);line-height:var(--leading-snug)}._6iKi7G_resultList{gap:0 var(--space-8);grid-template-columns:repeat(auto-fill,minmax(min(100%,280px),1fr));margin:0;padding:0;list-style:none;display:grid}._6iKi7G_resultList li{justify-content:space-between;gap:var(--space-3);padding:var(--space-2) 0;border-bottom:var(--border-w) dashed var(--line-2);display:flex}._6iKi7G_resultCategory{color:var(--ink-2);font-family:var(--label-font);font-size:var(--label-size);letter-spacing:var(--label-tracking);text-transform:uppercase;flex:none}._6iKi7G_missing{max-width:60ch;color:var(--ink-2);line-height:var(--leading-relaxed);margin:0}._6iKi7G_reset{align-items:center;gap:var(--space-2);margin-top:var(--space-5);color:var(--ink);font-size:var(--text-sm);font-weight:var(--weight-bold);letter-spacing:.06em;text-transform:uppercase;text-decoration:underline;-webkit-text-decoration-color:var(--signal);text-decoration-color:var(--signal);text-underline-offset:6px;text-decoration-thickness:2px;display:inline-flex}._6iKi7G_categories{gap:0;display:grid}._6iKi7G_category{gap:var(--space-4);border-top:var(--border-w) solid var(--ink);padding:clamp(28px,4vw,40px) 0;display:grid}._6iKi7G_categoryHead{justify-content:space-between;align-items:baseline;gap:var(--space-2) var(--space-6);flex-wrap:wrap;display:flex}._6iKi7G_categoryHead h2{font-size:var(--text-2xl);font-weight:var(--weight-medium);line-height:var(--leading-snug);letter-spacing:var(--tracking-heading);margin:0}._6iKi7G_categoryHead p{color:var(--ink-2);font-family:var(--label-font);font-size:var(--label-size);letter-spacing:var(--label-tracking);text-transform:uppercase;margin:0}._6iKi7G_makers{gap:var(--space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}._6iKi7G_makers a{align-items:center;gap:var(--space-2);min-height:36px;padding:0 var(--space-3);border:var(--border-w) solid var(--outline);border-radius:var(--r-2);color:var(--ink);font-size:var(--text-sm);transition:background-color var(--dur) var(--ease), color var(--dur) var(--ease);text-decoration:none;display:inline-flex}._6iKi7G_makers a:hover{background:var(--ink);color:var(--page)}._6iKi7G_makerCount{color:var(--ink-3);font-family:var(--label-font);font-size:var(--label-size);font-variant-numeric:tabular-nums}._6iKi7G_makers a:hover ._6iKi7G_makerCount{color:inherit}._6iKi7G_devices summary{align-items:center;gap:var(--space-2);min-height:36px;color:var(--ink);font-size:var(--text-sm);font-weight:var(--weight-bold);letter-spacing:.06em;text-transform:uppercase;cursor:pointer;display:inline-flex}._6iKi7G_devices ul{columns:16rem;column-gap:var(--space-8);margin:var(--space-3) 0 0;padding:0;list-style:none}._6iKi7G_devices li{padding:var(--space-1) 0;break-inside:avoid;color:var(--ink-2);font-size:var(--text-sm)}._6iKi7G_resultList a,._6iKi7G_devices li a{color:var(--ink);text-decoration:underline;-webkit-text-decoration-color:var(--line-2);text-decoration-color:var(--line-2);text-underline-offset:3px}._6iKi7G_resultList a:hover,._6iKi7G_devices li a:hover,._6iKi7G_resultList a:focus-visible,._6iKi7G_devices li a:focus-visible{text-decoration-color:currentColor}
.aXBbkG_page{min-height:calc(100vh - var(--header-h))}.aXBbkG_bar{align-items:flex-start;gap:var(--space-1);width:min(var(--container-text), 100% - 2 * var(--gutter));padding:var(--space-8) 0 var(--space-5);border-bottom:var(--border-w) solid var(--ink);flex-direction:column;margin:0 auto;display:flex}.aXBbkG_bar h1{font-size:var(--text-3xl);font-weight:var(--weight-medium);line-height:var(--leading-snug);letter-spacing:var(--tracking-heading)}.aXBbkG_crumb{color:var(--ink-2);font-family:var(--label-font);font-size:var(--label-size);letter-spacing:var(--label-tracking);text-transform:uppercase;transition:color var(--dur) var(--ease);text-decoration:none}.aXBbkG_crumb:hover{color:var(--ink);text-underline-offset:3px;text-decoration:underline}.aXBbkG_body{width:min(var(--container-text), 100% - 2 * var(--gutter));padding:var(--space-6) 0 var(--space-16);margin:0 auto}.aXBbkG_intro{margin:0 0 var(--space-4);color:var(--ink-2);font-size:var(--text-base)}.aXBbkG_tools{gap:var(--border-w);border:var(--border-w) solid var(--line-2);background:var(--line-2);grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));margin:0;padding:0;list-style:none;display:grid}.aXBbkG_tool{gap:var(--space-1);height:100%;padding:var(--space-5);background:var(--card);color:var(--ink);font-size:var(--text-md);transition:border-color var(--dur) var(--ease);flex-direction:column;text-decoration:none;display:flex}.aXBbkG_tool:hover{background:var(--page)}.aXBbkG_tool span{color:var(--ink-2);font-size:var(--text-base)}
