@font-face{font-family:Nunito_600SemiBold;src:url(/assets/Nunito_600SemiBold-B4qcAUfD.ttf)format("truetype");font-weight:600;font-display:swap}@font-face{font-family:Nunito_700Bold;src:url(/assets/Nunito_700Bold-LWqDuPdh.ttf)format("truetype");font-weight:700;font-display:swap}@font-face{font-family:Nunito_800ExtraBold;src:url(/assets/Nunito_800ExtraBold-De0aZuyy.ttf)format("truetype");font-weight:800;font-display:swap}html,body,#root{width:100%;min-height:100%;margin:0}body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}#root{flex-direction:column;min-height:100dvh;display:flex}::selection{color:var(--plotilo-on-selection);background:var(--plotilo-selection)}:focus-visible{outline:2px solid var(--plotilo-focus);outline-offset:3px}*{scrollbar-color:var(--plotilo-scroll-thumb) var(--plotilo-scroll-track)}.admin-public-link{text-underline-offset:4px;align-items:center;min-height:48px;font-family:Nunito_600SemiBold,sans-serif;text-decoration-thickness:1px;display:inline-flex}.admin-action-link{box-sizing:border-box;text-align:center;border-radius:24px;justify-content:center;align-items:center;gap:8px;min-width:48px;min-height:48px;padding:12px 14px;font:600 15px/22px Nunito_600SemiBold,sans-serif;text-decoration:none;display:flex}.admin-action-link:hover{background-color:var(--link-hover)!important}.admin-action-link:active{background-color:var(--link-pressed)!important}.admin-action-link:focus-visible{outline-color:var(--link-focus)}.admin-action-link[aria-disabled=true]{opacity:.55;cursor:default}
