@layer components.app{.xpA10gv{min-width:0}.xJPpR-O{border-radius:inherit;position:relative;overflow:hidden}.xmS26-O{border:var(--border-width-1) solid var(--land-border-subtle);border-radius:var(--dx-radius-card);background:var(--land-surface-panel);width:100%;box-shadow:var(--dx-elevation-1);color:var(--land-ink-primary);cursor:zoom-in;padding:0;display:block;position:relative;overflow:hidden;&>div{box-shadow:none;border:0;padding:0}}.xBBBMNa{align-items:center;gap:var(--dx-space-5);min-height:var(--dx-control-height-touch);padding:var(--dx-space-5) var(--dx-space-7);border:var(--border-width-1) solid var(--land-border-strong);border-radius:var(--dx-radius-control);background:var(--land-surface-page);color:var(--land-ink-primary);font-size:var(--dx-type-body);display:flex;position:absolute;inset-block-end:var(--dx-space-7);inset-inline-end:var(--dx-space-7)}.xH9Dr90{width:min(var(--land-preview-width), 100vw - 2 * var(--dx-space-9));max-width:none;max-height:calc(100dvh - 2 * var(--dx-space-9));border:var(--border-width-1) solid var(--land-border-strong);border-radius:var(--dx-radius-dialog);background:var(--land-surface-page);color:var(--land-ink-primary);padding:0;&::backdrop{background:var(--dx-scrim-modal)}}.xxSUJQH{padding:var(--dx-space-7)}.xjiLJ8z{justify-content:space-between;align-items:center;gap:var(--dx-space-9);padding-bottom:var(--dx-space-7);display:flex;& button{--button-tone:var(--land-ink-primary);--button-muted:var(--land-ink-muted);--button-fill:var(--land-accent);--button-fill-ink:var(--land-on-accent);box-sizing:border-box;border-radius:var(--dx-radius-control);min-width:0;color:var(--button-tone);font-family:var(--land-font-sans);font-weight:var(--dx-fw-semibold);line-height:var(--dx-lh-control);text-align:center;cursor:pointer;-webkit-user-select:none;user-select:none;touch-action:manipulation;transition:background-color var(--dx-duration-fast) var(--dx-ease-standard), box-shadow var(--dx-duration-fast) var(--dx-ease-standard), color var(--dx-duration-fast) var(--dx-ease-standard);--button-icon-size:var(--dx-icon-lg2);min-height:var(--dx-control-height-touch);font-size:var(--dx-type-field);justify-content:center;align-items:center;gap:var(--dx-space-4);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--button-tone) 22%, transparent);white-space:normal;overflow-wrap:normal;text-wrap:balance;width:var(--dx-control-height-touch);aspect-ratio:1;background:0 0;border:0;margin:0;padding:0;text-decoration:none;display:inline-flex;position:relative;&:focus-visible{outline:var(--dx-focus-width) solid var(--dx-color-focus);outline-offset:var(--dx-focus-offset)}&:disabled,&[aria-disabled=true]{cursor:not-allowed;opacity:var(--dx-opacity-disabled)}&[aria-busy=true]{cursor:progress;opacity:1}&>:is(svg,img){width:var(--dx-icon-lg2);height:var(--dx-icon-lg2);flex:none}}}.xjiLJ8z button:active:not(:disabled,[aria-disabled=true]){background-color:color-mix(in srgb, var(--button-tone) 11%, transparent)}@media (forced-colors:active){.xjiLJ8z button{border:1px solid buttontext}.xjiLJ8z button:disabled,.xjiLJ8z button[aria-disabled=true]{color:graytext;opacity:1;border-color:graytext}}@media (hover:hover){.xjiLJ8z button:hover:not(:disabled,[aria-disabled=true]){background-color:color-mix(in srgb, var(--button-tone) 6%, transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--button-tone) 40%, transparent)}}@media (pointer:coarse){.xjiLJ8z button{min-width:max(var(--dx-control-height-touch), var(--dx-control-height-touch));min-height:max(var(--dx-control-height-touch), var(--dx-control-height-touch))}}@media (prefers-reduced-motion:reduce){:where(:root:not([data-motion=full])) .xjiLJ8z button{transition:none}}:where(:root[data-motion=reduce]) .xjiLJ8z button{transition:none}.xxJclnG{pointer-events:none;width:100%;height:100%;font-family:var(--land-font-sans);font-variant-numeric:tabular-nums;position:absolute;inset:0;& text{fill:var(--land-figure-ink)}}.xi5cbQC{fill:var(--land-surface-page)}.xD9jz1K{stroke:var(--land-border-subtle)}.xieV25h{opacity:var(--dx-opacity-emphasis)}.xi9l2vQ{fill:none;stroke:var(--land-long)}.x4lREkn{fill:none;stroke:var(--land-short)}}
