@font-face{font-family:DM Sans;font-style:normal;font-display:swap;font-weight:300;src:url(/assets/dm-sans-latin-300-normal-C46oWILc.woff2)format("woff2"),url(/assets/dm-sans-latin-300-normal-CsNfKS1n.woff)format("woff")}@font-face{font-family:DM Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/dm-sans-latin-400-normal-CW0RaeGs.woff2)format("woff2"),url(/assets/dm-sans-latin-400-normal-BwCSEQnW.woff)format("woff")}@font-face{font-family:DM Sans;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/dm-sans-latin-400-italic-DRLHr0TN.woff2)format("woff2"),url(/assets/dm-sans-latin-400-italic-i6QPgQBE.woff)format("woff")}@font-face{font-family:DM Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/dm-sans-latin-500-normal-B9HHJjqV.woff2)format("woff2"),url(/assets/dm-sans-latin-500-normal-Dr3UlScf.woff)format("woff")}@font-face{font-family:DM Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/dm-sans-latin-600-normal-Aqo67rzb.woff2)format("woff2"),url(/assets/dm-sans-latin-600-normal-BmdmIIQ2.woff)format("woff")}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:300;src:url(/assets/cormorant-garamond-latin-300-normal-Cw-E_7L1.woff2)format("woff2"),url(/assets/cormorant-garamond-latin-300-normal-BuXLI6C0.woff)format("woff")}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/cormorant-garamond-latin-400-normal-B-1hWBU7.woff2)format("woff2"),url(/assets/cormorant-garamond-latin-400-normal-B7YtguxJ.woff)format("woff")}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/cormorant-garamond-latin-500-normal-BsRWmXhO.woff2)format("woff2"),url(/assets/cormorant-garamond-latin-500-normal-zIXX3Q-H.woff)format("woff")}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/cormorant-garamond-latin-600-normal-Co1r35X9.woff2)format("woff2"),url(/assets/cormorant-garamond-latin-600-normal-2CBVLo0M.woff)format("woff")}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/cormorant-garamond-latin-700-normal-DajfzrDU.woff2)format("woff2"),url(/assets/cormorant-garamond-latin-700-normal-O25Qpphb.woff)format("woff")}@font-face{font-family:DM Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/dm-mono-latin-400-normal-4GdczIuU.woff2)format("woff2"),url(/assets/dm-mono-latin-400-normal--0xN8mdc.woff)format("woff")}@font-face{font-family:DM Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/dm-mono-latin-500-normal-DRMDZjhP.woff2)format("woff2"),url(/assets/dm-mono-latin-500-normal-CN8Miw6E.woff)format("woff")}html,body{overscroll-behavior:none;width:100%;max-width:100%;margin:0;padding:0;overflow:hidden}body{font-family:DM Sans,system-ui,sans-serif}*{box-sizing:border-box}input,select,textarea,button{font-family:inherit}input,select,textarea{background:var(--bg);border:1px solid var(--border);color:var(--text);border-radius:var(--rs);outline:none;width:100%;padding:8px 11px;font-size:13.5px;transition:border-color .12s}input:focus,select:focus,textarea:focus{border-color:var(--beige3)}textarea{resize:vertical;min-height:60px;font-family:var(--fb);line-height:1.5}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:var(--border2);border-radius:4px}::-webkit-scrollbar-thumb:hover{background:var(--beige3)}a{color:inherit}.scope-action-dialog{border:1px solid var(--border);border-radius:var(--r);background:var(--s1);width:min(520px,100vw - 32px);max-height:min(85dvh,720px);color:var(--text);box-shadow:var(--sh-xl);font:14px/1.55 var(--fb);margin:auto;padding:22px;overflow-y:auto}.scope-action-dialog::backdrop{background:#1e1a16b8}.scope-action-dialog h2{font:500 24px/1.2 var(--fh);margin:0 0 10px}.scope-action-dialog p{white-space:pre-line;margin:0 0 12px}.scope-action-dialog a{color:var(--beige3);margin-bottom:14px;text-decoration:underline;display:inline-block}.scope-action-dialog-buttons{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.scope-action-dialog-buttons button{border-radius:var(--rs);cursor:pointer;min-height:44px;padding:10px 16px;font-size:14px;font-weight:600}.scope-action-dialog-buttons button:first-child{border:1px solid var(--border2);background:var(--s2);color:var(--text)}.scope-action-primary{background:var(--beige3);color:#fff;border:0}.scope-action-destructive{background:var(--red);color:#fff;border:0}
