.PNKUyG_shell{--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_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{color:var(--ink-3);font-size:var(--text-sm);font-weight:var(--weight-regular);letter-spacing:0}.PNKUyG_price small{color:var(--ink-3);font-size:var(--text-xs);font-weight:var(--weight-regular);letter-spacing:0;margin-left:2px}.PNKUyG_toast{left:50%;bottom:calc(var(--bar-h) + var(--safe-bottom) + 16px);z-index:70;border-radius:var(--r-2);background:var(--ink);max-width:min(520px,90vw);color:var(--paper);font-size:var(--text-sm);box-shadow:var(--shadow-3);padding:10px 16px;position:fixed;transform:translate(-50%)}.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_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_issueList{border-radius:var(--r-2);background:var(--bad-soft);color:var(--bad);font-size:var(--text-sm);margin:0;padding:8px 12px 8px 28px;line-height:1.45}.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,.PNKUyG_issueList{display:none}.PNKUyG_inspector{overscroll-behavior:auto;width:auto;display:flex;position:static;overflow-y:visible}.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}.PNKUyG_toast{bottom:84px}}@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_libraryHint{z-index:45;border:var(--border-w) solid var(--outline);border-radius:var(--r-2);background:var(--signal);width:min(280px,100vw - 16px);color:var(--ink);font-size:var(--text-sm);align-items:flex-start;gap:8px;padding:10px 10px 10px 12px;line-height:1.4;display:flex;position:fixed}.PNKUyG_libraryHint[data-side=above]{transform:translateY(-100%)}.PNKUyG_libraryHint p{margin:0}.PNKUyG_libraryHint button{width:24px;height:24px;color:inherit;cursor:pointer;background:0 0;border:0;flex:none;place-items:center;padding:0;display:grid}.PNKUyG_libraryHint:before{content:"";border:var(--border-w) solid var(--outline);background:var(--signal);width:10px;height:10px;position:absolute}.PNKUyG_libraryHint[data-side=right]:before{border-top:0;border-right:0;top:15px;left:-6px;transform:rotate(45deg)}.PNKUyG_libraryHint[data-side=above]:before{border-top:0;border-left:0;bottom:-6px;left:18px;transform:rotate(45deg)}
.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 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}
.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}
.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{width:100%;padding:var(--space-4) 16px calc(var(--space-4) + var(--safe-bottom,0px));border-radius:0}.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}
._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{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;right:14px}._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_hint{z-index:1;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:calc(100% - 210px);color:var(--ink-3);font-size:var(--text-2xs);pointer-events:none;margin:0;padding:5px 10px;line-height:1.5;position:absolute;bottom:12px;left:14px}._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_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}
.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_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_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}}
.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);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}
.BWKBYW_libraryPanel{--lib-pad:12px;--lib-gap:10px;--lib-row:32px;--lib-control:32px;gap:var(--lib-gap);min-width:0;min-height:0;padding:0 var(--lib-pad) var(--lib-pad);border-right:var(--border-w) solid var(--line);background:var(--chrome);flex-direction:column;display:flex}.BWKBYW_libraryHead{min-height:44px;margin:0 calc(var(--lib-pad) * -1);padding:0 calc(var(--lib-pad) - 6px) 0 var(--lib-pad);border-bottom:var(--border-w) solid var(--line-2);flex:none;justify-content:space-between;align-items:center;gap:8px;display:flex}.BWKBYW_libraryHead h2{color:var(--ink);font-size:var(--text-sm);font-weight:var(--weight-semibold);margin:0}.BWKBYW_libraryControls{flex-direction:column;flex:none;gap:6px;display:flex}.BWKBYW_libraryControls>*,.BWKBYW_libraryControls select{margin:0}.BWKBYW_scopeRow{gap:6px;display:flex}.BWKBYW_scopeRow>*{flex:1 1 0;min-width:0}.BWKBYW_searchRow{align-items:stretch;gap:6px;display:flex}.BWKBYW_search{flex:1;align-items:center;min-width:0;display:flex;position:relative}.BWKBYW_searchIcon{color:var(--ink-3);pointer-events:none;position:absolute;left:10px}.BWKBYW_search input{width:100%;height:var(--lib-control);border:var(--border-w) solid var(--line);border-radius:var(--r-1);background:var(--field);color:var(--ink);font-size:max(var(--text-sm), var(--field-font,0px));padding:0 10px 0 32px}.BWKBYW_search input::placeholder{color:var(--ink-3)}.BWKBYW_search input:focus{border-color:var(--ink);box-shadow:var(--field-ring);outline:none}.BWKBYW_filterToggle{height:var(--lib-control);border:var(--border-w) solid var(--line);border-radius:var(--r-1);background:var(--field);color:var(--ink-2);font:inherit;font-size:var(--text-sm);cursor:pointer;transition:background var(--dur) var(--ease), border-color var(--dur) var(--ease), color var(--dur) var(--ease);flex:none;align-items:center;gap:6px;padding:0 10px;display:inline-flex}.BWKBYW_filterToggle:hover{background:var(--hover);color:var(--ink)}.BWKBYW_filterToggle[aria-expanded=true],.BWKBYW_filterToggle[data-active]{border-color:color-mix(in srgb, var(--signal) 60%, transparent);color:var(--ink)}.BWKBYW_filterToggle:focus-visible{outline:2px solid var(--focus);outline-offset:1px}.BWKBYW_filterBadge{border-radius:var(--r-pill);background:var(--signal);min-width:16px;height:16px;color:var(--signal-ink);font-size:var(--text-2xs);font-weight:var(--weight-semibold);font-variant-numeric:tabular-nums;place-items:center;padding:0 4px;display:grid}@container (max-width:240px){.BWKBYW_filterToggleLabel{display:none}}.BWKBYW_libraryScope{color:var(--ink-2);font-size:var(--text-sm)}.BWKBYW_libraryFilterPanel{border:var(--border-w) solid var(--line-2);border-radius:var(--r-2);background:color-mix(in srgb, var(--field) 60%, transparent);font-size:var(--text-sm);flex-direction:column;flex:none;gap:8px;padding:10px;display:flex}.BWKBYW_libraryFilterPanel>*{margin:0}.BWKBYW_libraryFilterFoot{justify-content:flex-end;display:flex}.BWKBYW_libraryQuick{flex:none}.BWKBYW_libraryList{min-height:0;margin:0 calc(var(--lib-pad) * -1);padding:8px var(--lib-pad) 0;border-top:var(--border-w) solid var(--line-2);flex-direction:column;flex:1 1 0;gap:2px;display:flex;overflow-y:auto}.BWKBYW_libraryGroup+.BWKBYW_libraryGroup{margin-top:8px}.BWKBYW_groupHead{border-radius:var(--r-1);min-height:28px;color:var(--ink-3);font-family:var(--label-font);font-size:var(--label-size);font-weight:var(--weight-medium);letter-spacing:var(--label-tracking);text-transform:uppercase;cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:6px;padding:0 8px;list-style:none;display:flex}.BWKBYW_groupHead::-webkit-details-marker{display:none}.BWKBYW_groupHead:before{content:"";width:5px;height:5px;transition:transform var(--dur) var(--ease);border-bottom:1.5px solid;border-right:1.5px solid;flex:none;margin:0 3px 0 1px;transform:rotate(-45deg)}details[open]>.BWKBYW_groupHead:before{transform:rotate(45deg)}.BWKBYW_groupHead:hover{color:var(--ink-2)}.BWKBYW_groupHeadStatic{cursor:default}.BWKBYW_groupHeadStatic:before{display:none}.BWKBYW_groupHeadStatic:hover{color:var(--ink-3)}.BWKBYW_groupLabel{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.BWKBYW_groupCount{font-weight:var(--weight-medium);letter-spacing:0;font-variant-numeric:tabular-nums;flex:none}.BWKBYW_libraryRow{min-height:var(--lib-row);border-radius:var(--r-1);transition:background var(--dur) var(--ease);align-items:center;display:flex}.BWKBYW_libraryRow:hover,.BWKBYW_libraryRow:focus-within{background:var(--hover)}.BWKBYW_libraryItem{border-radius:var(--r-1);min-width:0;color:var(--ink);font:inherit;font-size:var(--text-sm);text-align:left;cursor:pointer;background:0 0;border:0;flex:1;align-self:stretch;align-items:center;gap:8px;padding:0 4px 0 8px;display:flex}.BWKBYW_libraryItem:disabled{opacity:.55;cursor:progress}.BWKBYW_libraryItem:focus-visible{outline:2px solid var(--focus);outline-offset:-2px}.BWKBYW_libraryName{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.BWKBYW_libraryAdd{border-radius:var(--r-1);width:20px;height:20px;color:var(--ink-3);font-style:normal;font-size:var(--text-md);transition:background var(--dur) var(--ease), color var(--dur) var(--ease);flex:none;place-items:center;line-height:1;display:grid}.BWKBYW_libraryRow:hover .BWKBYW_libraryAdd,.BWKBYW_libraryItem:focus-visible .BWKBYW_libraryAdd{background:var(--signal);color:var(--signal-ink)}.BWKBYW_libraryStar,.BWKBYW_libraryStarSpace{flex:none;width:26px;height:26px;margin-right:2px}.BWKBYW_libraryStar{border-radius:var(--r-1);color:var(--ink-3);font-size:var(--text-base);cursor:pointer;opacity:0;transition:opacity var(--dur) var(--ease);background:0 0;border:0;line-height:1}.BWKBYW_libraryRow:is(:hover,:focus-within) .BWKBYW_libraryStar,.BWKBYW_libraryStar[aria-pressed=true]{opacity:1}.BWKBYW_libraryStar:hover{color:var(--ink)}.BWKBYW_libraryStar[aria-pressed=true]{color:var(--signal)}.BWKBYW_libraryStar:focus-visible{outline:2px solid var(--focus);outline-offset:-2px}.BWKBYW_libraryEmpty{color:var(--ink-2);font-size:var(--text-sm);flex-direction:column;align-items:flex-start;gap:8px;padding:8px;line-height:1.45;display:flex}.BWKBYW_libraryEmpty p{margin:0}.BWKBYW_shapeFallback{border-top:var(--border-w) solid var(--line);gap:8px;width:100%;margin-top:4px;padding-top:8px;display:grid}.BWKBYW_shapeFallbackFields{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;display:grid}.BWKBYW_libraryFooter{margin:0 calc(var(--lib-pad) * -1) calc(var(--lib-pad) * -1);padding:6px calc(var(--lib-pad) - 4px) 6px var(--lib-pad);border-top:var(--border-w) solid var(--line-2);color:var(--ink-3);font-size:var(--text-xs);flex:none;justify-content:space-between;align-items:center;gap:8px;display:flex}.BWKBYW_category{color:var(--ink-2);font-size:var(--text-xs);font-weight:var(--weight-semibold);margin:10px 0 3px}.BWKBYW_category:first-child{margin-top:0}.BWKBYW_requestForm{flex-direction:column;gap:6px;display:flex}.BWKBYW_requestForm h3{color:var(--ink-2);font-size:var(--text-sm);font-weight:var(--weight-semibold);margin:0}.BWKBYW_requestContext{color:var(--ink-3);font-size:var(--text-xs);margin:0 0 2px}.BWKBYW_requestOutcome{border-radius:var(--r-2);font-size:var(--text-sm);align-items:flex-start;gap:6px;padding:7px 10px;line-height:1.4;display:flex}.BWKBYW_requestOutcome.BWKBYW_error{background:var(--bad-soft);color:var(--bad)}.BWKBYW_requestOutcome.BWKBYW_success{background:var(--ok-soft);color:var(--ok)}.BWKBYW_requestOutcome button{flex:none;margin-left:auto}@media (max-width:1024px){.BWKBYW_libraryPanel{top:calc(var(--header-h) + var(--safe-top,0px));bottom:calc(var(--bar-h,0px) + var(--safe-bottom,0px));z-index:50;width:min(340px,92vw);box-shadow:var(--shadow-3);position:fixed;left:0}}@media (max-width:767px) and (min-height:521px){.BWKBYW_libraryPanel{--lib-pad:16px;z-index:60;width:auto;padding-top:var(--safe-top,0px);padding-bottom:calc(var(--lib-pad) + var(--safe-bottom,0px));border-right:0;top:0;bottom:0;right:0}.BWKBYW_libraryFooter{margin-bottom:calc((var(--lib-pad) + var(--safe-bottom,0px)) * -1);padding-bottom:calc(6px + var(--safe-bottom,0px))}}@media (pointer:coarse){.BWKBYW_libraryPanel{--lib-row:44px;--lib-control:40px}.BWKBYW_libraryItem{font-size:var(--text-md)}.BWKBYW_libraryStar,.BWKBYW_libraryStarSpace{width:40px;height:40px}.BWKBYW_libraryStar{font-size:var(--text-lg)}.BWKBYW_groupHead{min-height:36px}}@media (hover:none){.BWKBYW_libraryStar{opacity:1}.BWKBYW_libraryAdd{background:var(--signal-soft);color:var(--ink-2)}}.BWKBYW_objectList{flex-direction:column;gap:1px;margin:0;padding:0;list-style:none;display:flex;position:relative}.BWKBYW_objectRow{min-height:var(--tap,28px);border:var(--border-w) solid transparent;border-radius:var(--r-1);align-items:center;display:flex}.BWKBYW_objectRow:hover{background:var(--hover)}.BWKBYW_objectRow[data-selected=self],.BWKBYW_objectRow[data-selected=self]:hover{background:var(--signal-soft);border-color:color-mix(in srgb, var(--signal) 55%, transparent)}.BWKBYW_objectRow[data-selected=inside]{box-shadow:inset 2px 0 0 var(--signal)}.BWKBYW_objectToggle,.BWKBYW_objectToggleSpace{width:var(--tap,22px);margin-left:calc(var(--level,0) * 16px);flex:none}.BWKBYW_objectToggle{color:var(--ink-3);cursor:pointer;touch-action:manipulation;background:0 0;border:0;align-self:stretch;place-items:center;display:grid}.BWKBYW_objectToggle:before{content:"";width:5px;height:5px;transition:transform var(--dur) var(--ease);border-bottom:1.5px solid;border-right:1.5px solid;transform:rotate(-45deg)}.BWKBYW_objectToggle[aria-expanded=true]:before{transform:rotate(45deg)}.BWKBYW_objectToggle:hover{color:var(--ink)}.BWKBYW_objectMain{min-width:0;color:inherit;font:inherit;font-size:var(--text-sm);text-align:left;cursor:pointer;touch-action:manipulation;background:0 0;border:0;flex:1;align-self:stretch;align-items:center;gap:8px;padding:4px 4px 4px 2px;display:flex}.BWKBYW_objectName{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.BWKBYW_objectType{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--ink-3);font-size:var(--text-2xs);flex:0 3 auto;overflow:hidden}.BWKBYW_objectName[data-rename=off]{color:var(--ink-3);cursor:default}.BWKBYW_objectRename{min-width:0;min-height:var(--tap,24px);box-sizing:border-box;border:1.5px solid var(--ink);border-radius:var(--r-1);background:var(--field);box-shadow:var(--field-ring);color:var(--ink);font:inherit;font-size:max(var(--text-sm), var(--field-font,0px));outline:none;flex:1;margin:1px 0;padding:2px 6px}.BWKBYW_objectDepth{color:var(--ink-3);font-size:var(--text-2xs);font-variant-numeric:tabular-nums;flex:none}.BWKBYW_objectDot{background:var(--bad);border-radius:50%;flex:none;width:8px;height:8px}.BWKBYW_objectLock{color:var(--ink-3);flex:none;display:inline-flex}.BWKBYW_objectRemove{width:var(--tap,24px);height:var(--tap,24px);border-radius:var(--r-1);color:var(--ink-3);cursor:pointer;opacity:0;touch-action:manipulation;background:0 0;border:0;flex:none;place-items:center;margin-right:3px;display:grid}.BWKBYW_objectRow:is(:hover,:focus-within,[data-selected=self]) .BWKBYW_objectRemove,.BWKBYW_objectRemove:focus-visible{opacity:1}@media (hover:none){.BWKBYW_objectRemove{opacity:1}}.BWKBYW_objectRemove:hover:not(:disabled){background:var(--bad-soft);color:var(--bad)}.BWKBYW_objectRemove:disabled{cursor:not-allowed}.BWKBYW_objectRow:is(:hover,:focus-within,[data-selected=self]) .BWKBYW_objectRemove:disabled,.BWKBYW_objectRemove:disabled:focus-visible{opacity:.4}@media (max-width:1024px){.BWKBYW_objectList{max-height:min(280px,40vh);overflow-y:auto}}.BWKBYW_inspectorTitle{font-size:var(--text-base);font-weight:var(--weight-semibold);letter-spacing:-.01em;margin:0 0 3px;display:none}@media (min-width:768px),(max-height:520px){.BWKBYW_inspectorTitle{display:block}}.BWKBYW_inspectorMeta{font-size:var(--text-xs);color:var(--ink-2);margin:0 0 9px;line-height:1.45}.BWKBYW_inspectorGap{margin-top:10px}.BWKBYW_inspectorWarn{border-left:3px solid var(--signal);background:var(--warn);border-radius:0 var(--r-1) var(--r-1) 0;font-size:var(--text-xs);color:var(--ink);margin:0 0 9px;padding:4px 8px;line-height:1.45}.BWKBYW_subhead{border-top:var(--border-w) solid var(--line-2);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;margin:12px 0 8px;padding-top:10px}.BWKBYW_edgeSummary dl{grid-template-columns:1fr 1fr;gap:3px 16px;margin:0 0 5px;display:grid}.BWKBYW_edgeSummary dl div{font-size:var(--text-sm);justify-content:space-between;gap:8px;display:flex}.BWKBYW_edgeSummary dt{color:var(--ink-2)}.BWKBYW_edgeSummary dd{font-variant-numeric:tabular-nums;margin:0}.BWKBYW_edgeSize{color:var(--ink-3);font-size:var(--text-xs);margin:0 0 6px}.BWKBYW_edgeOutside dd{color:var(--bad);font-weight:var(--weight-semibold)}.BWKBYW_subheadFirst{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;margin:12px 0 8px}.BWKBYW_actions{border-top:var(--border-w) solid var(--line-2);flex-wrap:wrap;gap:6px;margin-top:14px;padding-top:10px;display:flex}.BWKBYW_actions button:last-child{margin-left:auto}.BWKBYW_actionsMore{border-top:0;margin-top:6px;padding-top:0}.BWKBYW_fineTune{font-size:var(--text-xs);color:var(--ink-3);margin:0 0 6px}.BWKBYW_fineTune summary{cursor:pointer;list-style:none}.BWKBYW_fineTune summary::-webkit-details-marker{display:none}.BWKBYW_fineTune summary:before{content:"▸ "}.BWKBYW_fineTune[open] summary:before{content:"▾ "}.BWKBYW_freeformTools{border-top:var(--border-w) solid var(--line-2);margin-top:12px;padding-top:10px}.BWKBYW_problems{border:var(--border-w) solid color-mix(in srgb, var(--bad) 45%, transparent);border-radius:var(--r-1);background:var(--bad-soft);font-size:var(--text-xs);color:var(--bad);margin:0 0 9px;padding:7px 9px;line-height:1.45;list-style:none}.BWKBYW_problems li+li{margin-top:4px}.BWKBYW_inspectorSummary{min-height:36px}.BWKBYW_inspectorSummary .BWKBYW_inspectorMeta{margin-bottom:4px}.BWKBYW_fieldPair2{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8px;margin-bottom:5px;display:grid}.BWKBYW_peek{gap:8px;display:grid}.BWKBYW_peekRow{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.BWKBYW_peekSize{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:end;gap:6px;display:grid}.BWKBYW_peekNone{color:var(--ink-2);font-size:var(--text-base);margin:0;padding:4px 0;line-height:1.45}.BWKBYW_fieldPair{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:end;gap:6px;margin-bottom:6px;display:grid}.BWKBYW_fieldLabel{font-size:var(--text-sm);color:var(--ink-2);margin:8px 0 4px}.BWKBYW_sectionDisabled{cursor:not-allowed;margin-top:16px}.BWKBYW_sectionDisabled h3{border-bottom:var(--border-w) solid var(--line-2);color:var(--ink-3);font-size:var(--text-sm);font-weight:var(--weight-semibold);opacity:.6;margin:0;padding-bottom:5px}.BWKBYW_crumb{font:inherit;color:var(--ink);text-underline-offset:2px;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.BWKBYW_crumb:hover{-webkit-text-decoration-color:var(--signal);text-decoration-color:var(--signal);text-decoration-thickness:2px}.BWKBYW_crumb:focus-visible{outline:2px solid var(--focus);outline-offset:2px}
.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}
.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_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}
.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}
.PEk3HW_bar{flex:none;align-items:center;gap:2px;display:flex}.PEk3HW_crumb{text-overflow:ellipsis;white-space:nowrap;max-width:280px;color:var(--ink-2);font-size:var(--text-sm);padding:0 6px;text-decoration:none;display:none;overflow:hidden}.PEk3HW_crumb:hover{color:var(--ink);text-decoration:underline}.PEk3HW_status{color:var(--ink-3);font-size:var(--text-xs);white-space:nowrap;padding:0 4px;display:none}.PEk3HW_status[data-status=dirty]{color:var(--ink)}.PEk3HW_status[data-status=dirty]:before{content:"";background:var(--signal);border-radius:50%;width:7px;height:7px;margin-right:5px;display:inline-block}.PEk3HW_status[data-status=broken]{color:var(--bad)}.PEk3HW_link{text-decoration:none}@media (min-width:901px){.PEk3HW_status{display:inline}}@media (min-width:1500px){.PEk3HW_crumb{display:inline}}.PEk3HW_scrim{z-index:60;background:var(--scrim);place-items:center;padding:16px;display:grid;position:fixed;inset:0}.PEk3HW_dialog{border:var(--border-w) solid var(--line);border-radius:var(--r-2);background:var(--paper-2);width:min(440px,100%);max-height:100%;color:var(--ink);gap:10px;padding:16px;display:grid;overflow:auto;box-shadow:0 8px 32px #0000003d}.PEk3HW_dialog h2{font-size:var(--text-md);margin:0}.PEk3HW_field{font-size:var(--text-sm);color:var(--ink-2);gap:4px;display:grid}.PEk3HW_field select,.PEk3HW_field input{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:7px 9px}.PEk3HW_field select:focus,.PEk3HW_field input:focus{border-color:var(--signal);outline:none}.PEk3HW_buttons{justify-content:flex-end;gap:8px;margin-top:4px;display:flex}.PEk3HW_note{font-size:var(--text-sm);color:var(--ink-3);margin:0}.PEk3HW_failure{border-left:3px solid var(--bad);background:var(--bad-soft);font-size:var(--text-sm);margin:0;padding:6px 10px}
.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_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{padding:var(--space-3) var(--space-5);border:var(--border-w) solid var(--line-2);color:var(--ink);font-size:var(--text-base);margin:0}
.XTL6IG_drawing{z-index:-1;width:100%;height:var(--mat-fade);opacity:.7;pointer-events:none;-webkit-user-select:none;user-select:none;position:absolute;top:0;left:0;overflow:hidden}.XTL6IG_pocket{fill:var(--pocket);fill-rule:evenodd;stroke:var(--pocket-edge);stroke-width:1.1px;stroke-linejoin:round;vector-effect:non-scaling-stroke}.XTL6IG_lifted{filter:drop-shadow(0 3px 2px #0000002e)}.XTL6IG_edge{fill:none;stroke:var(--signal);stroke-width:1.75px;stroke-linejoin:round;vector-effect:non-scaling-stroke}.XTL6IG_frame{fill:none;stroke:var(--measure);stroke-width:1px;stroke-dasharray:4 3;vector-effect:non-scaling-stroke}.XTL6IG_leader,.XTL6IG_dimension{fill:none;stroke:var(--measure);stroke-width:1px;vector-effect:non-scaling-stroke}.XTL6IG_handle{fill:var(--paper);stroke:var(--measure);stroke-width:1.5px;vector-effect:non-scaling-stroke}.XTL6IG_figure{fill:var(--measure);font-family:var(--label-font);font-weight:var(--weight-medium);font-variant-numeric:lining-nums tabular-nums;letter-spacing:var(--label-tracking)}.XTL6IG_crosshair{fill:none;stroke:var(--ink);stroke-width:1.4px;vector-effect:non-scaling-stroke}.XTL6IG_press{fill:var(--signal-soft);stroke:var(--signal);stroke-width:1px;vector-effect:non-scaling-stroke}
.CAu3Ga_hero,.CAu3Ga_closing{width:min(var(--container), 100% - 2 * var(--gutter));margin-inline:auto}.CAu3Ga_landing{isolation:isolate;position:relative}.CAu3Ga_eyebrow{font-family:var(--label-font);font-size:var(--label-size);letter-spacing:var(--label-tracking);text-transform:uppercase}.CAu3Ga_hero{min-height:calc(100dvh - var(--site-bar));padding:clamp(48px, 9vw, 128px) 0 var(--space-10);flex-direction:column;display:flex}.CAu3Ga_eyebrow{align-self:flex-start;align-items:center;gap:var(--space-2);margin:0 0 var(--space-8);padding:5px var(--space-3);border:var(--border-w) solid var(--outline);border-radius:var(--r-2);color:var(--ink);display:inline-flex}.CAu3Ga_eyebrowDot{background:var(--signal);width:8px;height:8px}.CAu3Ga_hero h1{max-width:13em;font-size:var(--text-display);font-weight:var(--weight-medium);line-height:var(--leading-tight);letter-spacing:var(--tracking-display);font-variant-numeric:lining-nums;text-wrap:balance;-webkit-hyphens:auto;hyphens:auto}.CAu3Ga_heroFoot{gap:var(--space-8);padding-top:var(--space-6);border-top:var(--border-w) solid var(--line-2);flex:none;grid-template-columns:minmax(0,1fr);margin-top:clamp(32px,5vw,56px);display:grid}.CAu3Ga_lead{max-width:52ch;font-size:var(--text-lg);line-height:var(--leading-relaxed);color:var(--ink-2);text-wrap:pretty;margin:0}.CAu3Ga_actions{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}@media (min-width:900px){.CAu3Ga_heroFoot{grid-template-columns:minmax(0,1fr) auto;align-items:end}}.CAu3Ga_rule{--rule-ink:var(--ink);--rule-faint:var(--ink-3);border-top:var(--border-w) solid var(--rule-ink);background:repeating-linear-gradient(90deg, var(--rule-ink) 0 1px, transparent 1px calc(100% / 6)) 0 0 / 100% 16px no-repeat, repeating-linear-gradient(90deg, var(--rule-ink) 0 1px, transparent 1px calc(100% / 12)) 0 0 / 100% 10px no-repeat, repeating-linear-gradient(90deg, var(--rule-faint) 0 1px, transparent 1px calc(100% / 60)) 0 0 / 100% 6px no-repeat;height:40px;margin-top:auto;position:relative}.CAu3Ga_rule span{color:var(--ink-2);font-family:var(--label-font);font-size:var(--label-size);white-space:nowrap;position:absolute;top:20px;transform:translate(-50%)}.CAu3Ga_rule span:first-child{transform:none}.CAu3Ga_rule span:last-child{transform:translate(-100%)}@media (max-width:600px){.CAu3Ga_rule span:nth-child(2n){display:none}}.CAu3Ga_cta,.CAu3Ga_secondary{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);text-decoration:none;display:inline-flex}.CAu3Ga_cta{background:var(--signal);color:var(--signal-ink)}.CAu3Ga_cta:hover{background:color-mix(in srgb, var(--signal) 86%, var(--ink))}:root[data-theme=dark] .CAu3Ga_cta{border-color:var(--signal)}.CAu3Ga_secondary{color:var(--ink);background:0 0}.CAu3Ga_secondary:hover{background:var(--ink);color:var(--page)}:root[data-theme=dark] .CAu3Ga_secondary{color:var(--signal);border-color:var(--signal)}:root[data-theme=dark] .CAu3Ga_secondary:hover{border-color:var(--signal-ink);color:var(--signal-ink)}.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_features h2,.CAu3Ga_steps h2{font-weight:var(--weight-medium);line-height:var(--leading-snug);letter-spacing:var(--tracking-heading);text-wrap:balance;margin:0}.CAu3Ga_features p,.CAu3Ga_steps p{max-width:60ch;font-size:var(--text-md);line-height:var(--leading-relaxed);color:var(--ink-2);text-wrap:pretty;margin:0}.CAu3Ga_features{gap:clamp(48px, 5vw, 72px) var(--space-8);grid-template-columns:repeat(auto-fill,minmax(min(100%,320px),1fr));margin:clamp(40px,5vw,64px) 0 0;padding:0;list-style:none;display:grid}.CAu3Ga_features li{flex-direction:column;display:flex}.CAu3Ga_figRow{margin:var(--space-4) 0 0;padding-top:var(--space-3);border-top:var(--border-w) solid var(--ink);color:var(--ink-2);font-family:var(--label-font);font-size:var(--label-size);letter-spacing:var(--label-tracking);text-transform:uppercase}.CAu3Ga_features h2{margin-top:var(--space-3);font-size:var(--text-xl)}.CAu3Ga_features p{margin-top:var(--space-2)}.CAu3Ga_steps{margin:0;padding:0;list-style:none}.CAu3Ga_steps li{gap:var(--space-6);grid-template-columns:minmax(0,1fr);padding:clamp(40px,6vw,80px) 0;display:grid}.CAu3Ga_steps li+li{border-top:var(--border-w) dashed var(--line)}.CAu3Ga_stepNo{margin-bottom:var(--space-5);color:#0000;-webkit-text-stroke:1.5px var(--ink);font-size:clamp(64px,7vw,112px);font-weight:var(--weight-medium);letter-spacing:var(--tracking-display);font-variant-numeric:lining-nums tabular-nums;line-height:.8;display:block}.CAu3Ga_steps h2{font-size:var(--text-3xl)}.CAu3Ga_steps p{margin-top:var(--space-3);font-size:var(--text-lg)}@media (min-width:900px){.CAu3Ga_steps li{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:center;gap:clamp(40px,5vw,80px)}.CAu3Ga_steps li:nth-child(2n){grid-template-columns:minmax(0,5fr) minmax(0,7fr)}.CAu3Ga_steps li:nth-child(2n)>:first-child{order:2}}.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_heroText{gap:var(--space-5);display:grid}.CAu3Ga_search{gap:var(--space-2);max-width:560px;display:grid}.CAu3Ga_searchLabel,.CAu3Ga_heroCount,.CAu3Ga_wayLabel{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))}.CAu3Ga_ways,.CAu3Ga_faq{width:min(var(--container), 100% - 2 * var(--gutter));padding-bottom:var(--section-y);margin-inline:auto}.CAu3Ga_sectionTitle{padding-bottom:var(--space-4);border-bottom:var(--border-w) solid var(--ink);font-size:var(--text-3xl);font-weight:var(--weight-medium);line-height:var(--leading-snug);letter-spacing:var(--tracking-heading);margin:0 0 clamp(24px,4vw,40px)}.CAu3Ga_wayGrid{gap:var(--space-6);grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:900px){.CAu3Ga_wayGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}.CAu3Ga_way{gap:var(--space-3);border:var(--border-w) solid var(--outline);border-radius:var(--r-3);background:var(--card);flex-direction:column;padding:clamp(24px,4vw,40px);display:flex}.CAu3Ga_way h3{margin:var(--space-2) 0 0;font-size:var(--text-2xl);font-weight:var(--weight-medium);line-height:var(--leading-snug);letter-spacing:var(--tracking-heading);text-wrap:balance}.CAu3Ga_way>p:not(.CAu3Ga_wayLabel,.CAu3Ga_wayStat){max-width:52ch;color:var(--ink-2);font-size:var(--text-md);line-height:var(--leading-relaxed);text-wrap:pretty;margin:0}.CAu3Ga_wayStat{font-size:var(--text-xl);font-weight:var(--weight-semibold);font-variant-numeric:lining-nums tabular-nums;margin:0}.CAu3Ga_wayLink{align-self:flex-start;align-items:center;gap:var(--space-2);padding-top:var(--space-4);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;margin-top:auto;text-decoration-thickness:2px;display:inline-flex}.CAu3Ga_faqList{margin:0}.CAu3Ga_faqList>div{gap:var(--space-2) var(--space-8);padding:var(--space-6) 0;grid-template-columns:minmax(0,1fr);display:grid}.CAu3Ga_faqList>div+div{border-top:var(--border-w) dashed var(--line)}.CAu3Ga_faqList dt{font-size:var(--text-lg);font-weight:var(--weight-semibold);line-height:var(--leading-snug)}.CAu3Ga_faqList dd{max-width:64ch;color:var(--ink-2);font-size:var(--text-md);line-height:var(--leading-relaxed);text-wrap:pretty;margin:0}@media (min-width:900px){.CAu3Ga_faqList>div{grid-template-columns:minmax(0,5fr) minmax(0,7fr)}}
.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_empty{color:var(--ink-3);font-size:var(--text-sm);margin:8px 6px}
.E-cDmW_menu{z-index:80;border:var(--border-w) solid var(--line);border-radius:var(--r-2);background:var(--chrome);min-width:220px;max-width:300px;box-shadow:var(--shadow-3);font-size:var(--text-sm);flex-direction:column;padding:4px;display:flex;position:fixed}.E-cDmW_sub{margin-left:2px;position:absolute;top:-5px;left:100%}.E-cDmW_flip{margin-left:0;margin-right:2px;left:auto;right:100%}.E-cDmW_submenuWrap{position:relative}.E-cDmW_item{border-radius:var(--r-1);width:100%;color:var(--ink);text-align:left;cursor:pointer;font:inherit;background:0 0;border:0;align-items:center;gap:16px;padding:6px 10px;text-decoration:none;display:flex}.E-cDmW_item:hover,.E-cDmW_item:focus-visible,.E-cDmW_item[aria-expanded=true]{background:var(--hover);outline:none}.E-cDmW_item:focus-visible{box-shadow:inset 0 0 0 2px var(--focus)}.E-cDmW_item[aria-disabled=true]{color:var(--ink-3);cursor:default}.E-cDmW_item[aria-disabled=true]:hover{background:0 0}.E-cDmW_danger{color:var(--bad)}.E-cDmW_label{white-space:nowrap;flex:1;min-width:0}.E-cDmW_shortcut,.E-cDmW_chevron{color:var(--ink-3);font-size:var(--text-xs);flex:none}.E-cDmW_separator{background:var(--line-2);height:1px;margin:4px 6px}@media (pointer:coarse){.E-cDmW_item{min-height:44px;padding:8px 12px}}.E-cDmW_scrim{z-index:79;background:var(--scrim);position:fixed;inset:0}.E-cDmW_sheet{overscroll-behavior:contain;max-width:none;max-height:min(78dvh,100dvh - 24px);padding:6px 8px calc(8px + env(safe-area-inset-bottom,0px));border-radius:var(--r-3) var(--r-3) 0 0;font-size:var(--text-md);border-width:1px 0 0;bottom:0;left:0;right:0;overflow-y:auto}.E-cDmW_sheet .E-cDmW_item{min-height:48px;padding:10px 12px}.E-cDmW_sheet .E-cDmW_sub,.E-cDmW_sheet .E-cDmW_flip{border:0;border-left:2px solid var(--line-2);box-shadow:none;background:0 0;border-radius:0;margin:0 0 4px 12px;position:static}.E-cDmW_sheet .E-cDmW_shortcut{display:none}.E-cDmW_sheet .E-cDmW_chevron{transition:transform var(--dur) var(--ease)}.E-cDmW_sheet [aria-expanded=true]>.E-cDmW_chevron{transform:rotate(90deg)}.E-cDmW_sheetTitle{color:var(--ink-3);font-family:var(--label-font);font-size:var(--label-size);font-weight:var(--weight-medium);letter-spacing:var(--label-tracking);text-transform:uppercase;padding:8px 12px 6px}.E-cDmW_sheetCancel{border:var(--border-w) solid var(--line);border-radius:var(--r-2);background:var(--paper-2);width:100%;min-height:48px;color:var(--ink);font:inherit;font-weight:var(--weight-semibold);cursor:pointer;margin-top:6px}.E-cDmW_caption{color:var(--ink-3);font-size:var(--text-sm);text-overflow:ellipsis;white-space:nowrap;padding:8px 12px 2px;overflow:hidden}.E-cDmW_item svg{flex:none}
.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}
.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{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]{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_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}
.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)}
._9YPZaq_sheet{aspect-ratio:8/5;border:var(--border-w) solid var(--line-2);background:var(--card);overflow:hidden}._9YPZaq_sheet svg{fill:none;stroke-linejoin:round;stroke-linecap:round;width:100%;height:100%;display:block}._9YPZaq_sheet svg *{vector-effect:non-scaling-stroke}._9YPZaq_sheet text{fill:var(--ink-2);stroke:none;font-family:var(--font-sans);font-variant-numeric:lining-nums tabular-nums;font-size:10px}._9YPZaq_line{fill:none;stroke:var(--ink);stroke-width:1.5px}._9YPZaq_face{fill:var(--card);stroke:var(--ink);stroke-width:1.5px}._9YPZaq_face polygon{fill:var(--card)}._9YPZaq_thin{stroke:var(--ink-3);stroke-width:1px}._9YPZaq_centre,._9YPZaq_centre line{fill:none;stroke:var(--ink-3);stroke-width:1px;stroke-dasharray:10 3 2 3}._9YPZaq_phantom{fill:none;stroke:var(--ink-3);stroke-width:1px;stroke-dasharray:10 3 2 3 2 3}._9YPZaq_hatch{stroke:var(--ink-3);stroke-width:.75px}._9YPZaq_dim line{stroke:var(--ink-3);stroke-width:1px}._9YPZaq_head{fill:var(--ink-3);stroke:none}._9YPZaq_dimBad line{stroke:var(--bad)}._9YPZaq_dimBad text{fill:var(--bad)}._9YPZaq_headBad{fill:var(--bad);stroke:none}._9YPZaq_sheet ._9YPZaq_label,._9YPZaq_leader text,._9YPZaq_dim text{letter-spacing:var(--label-tracking)}._9YPZaq_sheet ._9YPZaq_label,._9YPZaq_leader text{text-transform:uppercase;font-size:9px}._9YPZaq_dim text{text-transform:uppercase}._9YPZaq_leader polyline{stroke:var(--ink-3);stroke-width:1px}._9YPZaq_leader circle{fill:var(--ink-3);stroke:none}._9YPZaq_sheet ._9YPZaq_number{fill:var(--ink-3);font-size:9px}._9YPZaq_origin{fill:var(--ink);stroke:none}._9YPZaq_selection{fill:none;stroke:var(--signal);stroke-width:1.5px}._9YPZaq_handles line{stroke:var(--signal);stroke-width:1px}._9YPZaq_handles circle{fill:var(--signal);stroke:none}._9YPZaq_handles rect{fill:var(--card);stroke:var(--signal);stroke-width:1.25px}._9YPZaq_guide{stroke:var(--signal);stroke-width:1px;stroke-dasharray:3 3}._9YPZaq_angle{fill:none;stroke:var(--signal);stroke-width:1px}._9YPZaq_angleHead{fill:var(--signal);stroke:none}._9YPZaq_sheet ._9YPZaq_angleText{fill:var(--signal)}._9YPZaq_toolpath{fill:none;stroke:var(--signal);stroke-width:1.5px}._9YPZaq_toolHead{fill:var(--signal);stroke:none}._9YPZaq_toolStart{fill:var(--card);stroke:var(--signal);stroke-width:1.5px}._9YPZaq_problem{fill:none;stroke:var(--bad);stroke-width:1.5px}
.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)}
.xar8ga_top{max-width:1500px;margin:0 auto;padding:8px 16px 0}.xar8ga_sub{color:var(--ink-3);font-size:var(--text-xs);margin:0 0 6px}.xar8ga_toolbar{top:var(--site-top);z-index:2;border-bottom:var(--border-w) solid var(--line);background:var(--page);flex-wrap:wrap;align-items:center;gap:8px;padding:6px 0;display:flex;position:sticky}.xar8ga_spacer{flex:1}.xar8ga_status{font-size:var(--text-sm);font-weight:var(--weight-semibold);margin:0}.xar8ga_issues{font-size:var(--text-sm);gap:2px;margin:6px 0 0;padding:0;list-style:none;display:grid}.xar8ga_issues:empty{display:none}.xar8ga_issues li[data-severity=error]{color:var(--bad)}.xar8ga_issues li[data-severity=info]{color:var(--ink-2)}.xar8ga_pane{padding:var(--space-4);border:var(--border-w) solid var(--line-2);border-radius:var(--r-3);background:var(--card)}.xar8ga_paneTitle{font-size:var(--text-md);flex-wrap:wrap;align-items:baseline;gap:8px;margin:0 0 10px;display:flex}.xar8ga_form{gap:10px;max-width:520px;display:grid}.xar8ga_field{gap:3px;display:grid}.xar8ga_field>span{color:var(--ink-2);font-size:var(--text-xs)}.xar8ga_sizes{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:6px 14px;display:grid}@media (max-width:480px){.xar8ga_sizes{grid-template-columns:1fr}}.xar8ga_effect{color:var(--ink-2);font-size:var(--text-sm);margin:12px 0 0}.xar8ga_bad{color:var(--bad);font-weight:var(--weight-semibold)}.xar8ga_actions{flex-wrap:wrap;align-items:center;gap:6px;margin-top:14px;display:flex}.xar8ga_grow{flex:1}.xar8ga_badge{border:var(--border-w) solid var(--line);border-radius:var(--r-1);color:var(--ink-2);font-size:var(--text-2xs);font-weight:var(--weight-regular);white-space:nowrap;padding:0 7px}.xar8ga_count{color:var(--ink-3);font-size:var(--text-xs);font-weight:var(--weight-regular)}.xar8ga_hint{color:var(--ink-3);font-size:var(--text-sm);margin:0}.xar8ga_unnamed{color:var(--ink-3);font-style:italic}
.Jbv4BW_page{gap:12px;min-width:0;display:grid}.Jbv4BW_page h1{font-size:var(--text-lg);margin:0}.Jbv4BW_tabs{border-bottom:var(--border-w) solid var(--line);gap:4px;display:flex}.Jbv4BW_tab{color:var(--ink-2);font:inherit;font-size:var(--text-base);cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;align-items:baseline;gap:6px;margin-bottom:-1px;padding:8px 14px;display:inline-flex}.Jbv4BW_tab[aria-selected=true]{border-bottom-color:var(--ink);color:var(--ink);font-weight:var(--weight-semibold)}.Jbv4BW_count{color:var(--ink-2);font-size:var(--text-xs);font-weight:var(--weight-regular)}.Jbv4BW_toolbar{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.Jbv4BW_toolbar input,.Jbv4BW_toolbar select{border:var(--border-w) solid var(--line);border-radius:var(--r-1);background:var(--field);min-width:0;color:var(--ink);font-size:var(--text-base);padding:6px 9px}.Jbv4BW_search{width:220px}.Jbv4BW_spacer{flex:1}.Jbv4BW_status{font-size:var(--text-sm);margin:0}.Jbv4BW_scroll{border:var(--border-w) solid var(--line);border-radius:var(--r-1);overflow-x:auto}.Jbv4BW_table{border-collapse:collapse;width:100%;font-size:var(--text-base)}.Jbv4BW_table th{border-bottom:var(--border-w) solid var(--line);background:var(--paper-2);color:var(--ink-2);font-size:var(--text-xs);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-caps);text-align:left;text-transform:uppercase;white-space:nowrap;padding:7px 12px}.Jbv4BW_table td{border-bottom:var(--border-w) solid var(--line);vertical-align:middle;padding:6px 12px}.Jbv4BW_table tbody tr:last-child td{border-bottom:0}.Jbv4BW_table tbody tr:hover{background:color-mix(in srgb, var(--ink) 4%, transparent)}.Jbv4BW_table tr[data-editing=true],.Jbv4BW_table tr[data-new=true]{background:color-mix(in srgb, var(--ink) 7%, transparent)}.Jbv4BW_num{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap;width:1%}.Jbv4BW_mono{color:var(--ink-2);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:var(--text-sm)}.Jbv4BW_muted{color:var(--ink-2)}.Jbv4BW_root{font-weight:var(--weight-semibold)}.Jbv4BW_nameCell{min-width:180px}.Jbv4BW_cellInput{border:var(--border-w) solid var(--line);border-radius:var(--r-1);background:var(--field);width:100%;min-width:120px;color:var(--ink);font:inherit;padding:4px 8px}.Jbv4BW_actions{text-align:right;white-space:nowrap;width:1%}.Jbv4BW_actions>*+*{margin-left:4px}.Jbv4BW_empty{color:var(--ink-2);text-align:center;padding:18px 12px}
.HOFQKG_readiness{margin:0 0 var(--space-4);padding:var(--space-3) var(--space-4);border:var(--border-w) solid var(--line);border-radius:var(--r-2);background:var(--bad-soft);color:var(--ink)}.HOFQKG_readiness[data-ready=true]{background:var(--ok-soft)}.HOFQKG_readiness ul{margin:var(--space-2) 0 0;padding-left:1.2em}.HOFQKG_error{color:var(--bad);font-size:var(--text-xs)}.HOFQKG_countries{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:4px 12px;display:grid}.HOFQKG_field{margin-top:var(--space-2);gap:3px;display:grid}.HOFQKG_field>span{color:var(--ink-2);font-size:var(--text-xs)}
.NiCc3W_head{margin-bottom:var(--space-5)}.NiCc3W_head p:first-child{margin-top:0}
