.GomOsa_dock{--tool:32px;--inset:var(--feta-space-4);z-index:10;align-items:center;gap:var(--feta-space-0-5);padding:var(--feta-space-1);border-radius:var(--feta-radius-full);background:linear-gradient(var(--feta-alpha-ink-base-4), var(--feta-alpha-ink-base-4)), var(--feta-bg-surface);box-shadow:inset 0 0 0 1px var(--feta-alpha-ink-base-8), var(--feta-elevation-soft);display:inline-flex;position:absolute}.GomOsa_dock[data-edge=bottom]{bottom:var(--inset);left:50%;translate:-50%}.GomOsa_dock[data-edge=top]{top:var(--inset);left:50%;translate:-50%}.GomOsa_dock[data-edge=left]{left:var(--inset);flex-direction:column;top:50%;translate:0 -50%}.GomOsa_dock[data-edge=right]{right:var(--inset);flex-direction:column;top:50%;translate:0 -50%}.GomOsa_dock[data-dragging]{box-shadow:inset 0 0 0 1px var(--feta-alpha-ink-base-10), var(--feta-elevation-soft), var(--feta-elevation-soft)}.GomOsa_grip{cursor:grab;touch-action:none;width:14px;height:32px;margin-inline:var(--feta-space-1) var(--feta-space-0-5);flex:none;position:relative}.GomOsa_grip:before{content:"";background-image:radial-gradient(circle at 1.5px 1.5px, var(--feta-text-tertiary) 1.5px, transparent 1.6px);background-size:6px 6px;width:9px;height:15px;transition:background-image .16s;position:absolute;top:50%;left:50%;translate:-50% -50%}@media (hover:hover){.GomOsa_grip:hover:before{background-image:radial-gradient(circle at 1.5px 1.5px, var(--feta-text-secondary) 1.5px, transparent 1.6px)}}.GomOsa_grip:active{cursor:grabbing}.GomOsa_dock[data-edge=left] .GomOsa_grip,.GomOsa_dock[data-edge=right] .GomOsa_grip{width:32px;height:14px;margin:var(--feta-space-1) 0 var(--feta-space-0-5)}.GomOsa_dock[data-edge=left] .GomOsa_grip:before,.GomOsa_dock[data-edge=right] .GomOsa_grip:before{width:15px;height:9px}.GomOsa_divider{width:1px;height:20px;margin-inline:var(--feta-space-1);background-color:var(--feta-alpha-ink-base-8);flex:none}.GomOsa_dock[data-edge=left] .GomOsa_divider,.GomOsa_dock[data-edge=right] .GomOsa_divider{width:20px;height:1px;margin:var(--feta-space-1) 0}.GomOsa_slot{display:inline-flex;position:relative}.GomOsa_tool{width:var(--tool);height:var(--tool);border-radius:var(--feta-radius-full);color:var(--feta-text-secondary);cursor:pointer;outline-offset:-2px;-webkit-tap-highlight-color:transparent;transition:background-color var(--feta-motion-duration-fast) var(--feta-motion-ease-out);background:0 0;border:0;outline:2px solid #0000;justify-content:center;align-items:center;padding:0;display:inline-flex;position:relative}.GomOsa_tool:focus-visible{outline-color:var(--feta-text-primary)}.GomOsa_tool[data-on]{color:var(--feta-text-inverse)}@media (hover:hover){.GomOsa_tool:not([data-on]):hover{background-color:var(--feta-alpha-ink-base-5);color:var(--feta-text-primary)}}.GomOsa_plate{background-color:var(--feta-bg-inverse);position:absolute;inset:0}.GomOsa_icon{flex:none;display:inline-flex;position:relative}.GomOsa_icon svg{width:var(--feta-size-icon);height:var(--feta-size-icon);display:block}.GomOsa_caret{border-top:0 solid #0000;border-bottom:4px solid;border-left:4px solid #0000;border-right:0 solid #0000;width:0;height:0;position:absolute;bottom:5px;right:5px}.GomOsa_flyout{z-index:20;bottom:calc(100% + var(--feta-space-2));box-sizing:border-box;width:200px;margin-left:calc(-1 * var(--feta-space-25));padding:var(--feta-space-1);border-radius:var(--feta-radius-2xl);background:linear-gradient(var(--feta-alpha-ink-base-4), var(--feta-alpha-ink-base-4)), var(--feta-bg-surface);box-shadow:inset 0 0 0 1px var(--feta-alpha-ink-base-8), var(--feta-elevation-soft);transform-origin:bottom;position:absolute;left:50%}.GomOsa_flyout[data-edge=top]{top:calc(100% + var(--feta-space-2));transform-origin:top;bottom:auto}.GomOsa_flyout[data-edge=left]{top:0;bottom:auto;left:calc(100% + var(--feta-space-2));transform-origin:0 0;margin-left:0}.GomOsa_flyout[data-edge=right]{top:0;bottom:auto;left:auto;right:calc(100% + var(--feta-space-2));transform-origin:100% 0;margin-left:0}.GomOsa_option{box-sizing:border-box;align-items:center;gap:var(--feta-space-2);width:100%;height:34px;padding-inline:var(--feta-space-2-5);border-radius:var(--feta-radius-xl);color:var(--feta-text-primary);font:var(--feta-text-label-default);letter-spacing:var(--feta-text-label-default-tracking);text-align:start;cursor:pointer;outline-offset:-2px;background:0 0;border:0;outline:2px solid #0000;display:flex}.GomOsa_option:focus-visible{outline-color:var(--feta-text-primary)}@media (hover:hover){.GomOsa_option:hover{background-color:var(--feta-alpha-ink-base-5)}}.GomOsa_optionLabel{flex:1}.GomOsa_optionKey{display:inline-flex}.GomOsa_zone{z-index:5;border-radius:var(--feta-radius-full);background-color:var(--feta-alpha-ink-base-4);outline:1px dashed var(--feta-alpha-ink-base-10);position:absolute}.GomOsa_zone[data-edge=bottom]{bottom:var(--feta-space-4);height:40px;left:20%;right:20%}.GomOsa_zone[data-edge=top]{top:var(--feta-space-4);height:40px;left:20%;right:20%}.GomOsa_zone[data-edge=left]{left:var(--feta-space-4);width:40px;top:20%;bottom:20%}.GomOsa_zone[data-edge=right]{right:var(--feta-space-4);width:40px;top:20%;bottom:20%}@media (max-width:640px){.GomOsa_dock{--tool:40px}.GomOsa_grip{display:none}.GomOsa_flyout{width:220px;margin-left:calc(-1 * var(--feta-space-27-5))}.GomOsa_option{height:44px}.GomOsa_optionKey{display:none}}[data-platform=mobile] .GomOsa_dock{--tool:40px}[data-platform=mobile] .GomOsa_grip{display:none}[data-platform=mobile] .GomOsa_flyout{width:220px;margin-left:calc(-1 * var(--feta-space-27-5))}[data-platform=mobile] .GomOsa_option{height:44px}[data-platform=mobile] .GomOsa_optionKey{display:none}[data-platform=web] .GomOsa_dock{--tool:32px}[data-platform=web] .GomOsa_grip{display:block}[data-platform=web] .GomOsa_flyout{width:200px;margin-left:calc(-1 * var(--feta-space-25))}[data-platform=web] .GomOsa_option{height:34px}[data-platform=web] .GomOsa_optionKey{display:inline-flex}
