.fluid-layout-drop-zones-module__znTF5a__emptyCell{--empty-fill:color-mix(in srgb, var(--project-text) 2%, transparent);--empty-hover:color-mix(in srgb, var(--project-text) 8%, var(--project-surface));--empty-border:color-mix(in srgb, var(--project-text) 6%, transparent);--empty-hover-border:color-mix(in srgb, var(--project-text) 28%, var(--project-surface));isolation:isolate;background:var(--empty-fill);border:1px solid var(--empty-border);color:var(--project-text);position:absolute}.fluid-layout-drop-zones-module__znTF5a__emptyCell:before{content:"";pointer-events:none;border-radius:inherit;background:var(--empty-hover);border:1px solid var(--empty-hover-border);opacity:0;transition:opacity .1s cubic-bezier(.2,.8,.2,1);position:absolute;inset:-1px}.fluid-layout-drop-zones-module__znTF5a__addTrigger{border-radius:inherit;color:inherit;cursor:pointer;opacity:.8;justify-content:center;align-items:center;transition:opacity .1s cubic-bezier(.2,.8,.2,1);display:flex;position:absolute;inset:0}.fluid-layout-drop-zones-module__znTF5a__removeControl{transition:opacity .1s cubic-bezier(.2,.8,.2,1)}.fluid-layout-drop-zones-module__znTF5a__removeButton{color:inherit;cursor:pointer;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.fluid-layout-drop-zones-module__znTF5a__addTrigger:focus-visible,.fluid-layout-drop-zones-module__znTF5a__removeButton:focus-visible{outline-offset:-4px;outline:2px solid}.fluid-layout-drop-zones-module__znTF5a__emptyCell:focus-within:before,.fluid-layout-drop-zones-module__znTF5a__emptyCell[data-open=true]:before,.fluid-layout-drop-zones-module__znTF5a__emptyCell[data-drop-target=true]:before,.fluid-layout-drop-zones-module__znTF5a__emptyCell:focus-within .fluid-layout-drop-zones-module__znTF5a__addTrigger,.fluid-layout-drop-zones-module__znTF5a__emptyCell[data-open=true] .fluid-layout-drop-zones-module__znTF5a__addTrigger{opacity:1;transition-duration:.16s}.fluid-layout-drop-zones-module__znTF5a__emptyCell[data-drop-target=true]{--empty-hover-border:var(--project-accent);--empty-hover:color-mix(in srgb, var(--project-accent) 12%, var(--project-surface))}@media (hover:hover) and (pointer:fine){.fluid-layout-drop-zones-module__znTF5a__addTrigger{opacity:.25}.fluid-layout-drop-zones-module__znTF5a__removeControl{opacity:0}.fluid-layout-drop-zones-module__znTF5a__emptyCell:not([data-dragging=true]):hover:before,.fluid-layout-drop-zones-module__znTF5a__emptyCell:hover .fluid-layout-drop-zones-module__znTF5a__addTrigger,.fluid-layout-drop-zones-module__znTF5a__emptyCell:hover .fluid-layout-drop-zones-module__znTF5a__removeControl,.fluid-layout-drop-zones-module__znTF5a__emptyCell:focus-within .fluid-layout-drop-zones-module__znTF5a__removeControl,.fluid-layout-drop-zones-module__znTF5a__emptyCell[data-open=true] .fluid-layout-drop-zones-module__znTF5a__removeControl{opacity:1;transition-duration:.16s}.fluid-layout-drop-zones-module__znTF5a__removeButton:hover{background:var(--empty-hover)}}.fluid-layout-drop-zones-module__znTF5a__emptyCell:is([data-keyboard=true],[data-dragging=true],:has(:focus-visible)):before,.fluid-layout-drop-zones-module__znTF5a__emptyCell:is([data-keyboard=true],:has(:focus-visible)) :is(.fluid-layout-drop-zones-module__znTF5a__addTrigger,.fluid-layout-drop-zones-module__znTF5a__removeControl){transition-duration:0s}@media (prefers-reduced-motion:reduce){.fluid-layout-drop-zones-module__znTF5a__emptyCell:before,.fluid-layout-drop-zones-module__znTF5a__addTrigger,.fluid-layout-drop-zones-module__znTF5a__removeControl{transition:none}}
@property --dotted-map-ring-scale{syntax:"<number>";inherits:false;initial-value:1}.dotted-map-markers-module__NetMbq__ring{transform-box:fill-box;transform-origin:50%;transform:scale(var(--dotted-map-ring-scale));stroke-width:calc(var(--dotted-map-ring-width) / var(--dotted-map-ring-scale));animation:2.2s ease-out infinite dotted-map-markers-module__NetMbq__pulse}.dotted-map-markers-module__NetMbq__delayed{animation-delay:1.1s}@media (prefers-reduced-motion:reduce){.dotted-map-markers-module__NetMbq__ring{animation:none}}@keyframes dotted-map-markers-module__NetMbq__pulse{0%{--dotted-map-ring-scale:1;opacity:.8}to{--dotted-map-ring-scale:4.5;opacity:0}}