.action-dialog{position:fixed;inset:0;z-index:120;display:grid;place-items:center;padding:24px;background:#000000c2;backdrop-filter:blur(12px)}@media only screen and (max-width:1024px){.action-dialog{padding:15px}}.action-dialog .action-dialog-panel{position:relative;display:grid;gap:18px;width:min(100%,448px);border:1px solid rgba(255,255,255,.16);background:#171616;padding:24px;color:var(--color-ink);box-shadow:0 28px 90px #00000094}@media only screen and (max-width:1024px){.action-dialog .action-dialog-panel{padding:22px 18px}}.action-dialog .action-dialog-panel h2{margin:0;max-width:calc(100% - 42px);font-size:18px;line-height:23px;font-weight:600;letter-spacing:0;overflow-wrap:break-word;word-break:keep-all}@media only screen and (max-width:1024px){.action-dialog .action-dialog-panel h2{max-width:calc(100% - 38px);font-size:17px;line-height:22px}}.action-dialog .action-dialog-panel p{margin:0;color:#b7b2b2;font-size:13px;line-height:20px;white-space:pre-line;word-break:keep-all}.action-dialog .action-dialog-panel.action-dialog-panel--success,.action-dialog .action-dialog-panel.action-dialog-panel--error{border-color:#fff3}.action-dialog .action-dialog-panel.action-dialog-panel--scrap{width:min(100%,520px)}.action-dialog .action-dialog-header{display:grid;gap:6px}.action-dialog .action-dialog-message{max-width:34em}.action-dialog .action-dialog-close{position:absolute;top:16px;right:16px;z-index:1;width:28px;height:28px;border:1px solid rgba(246,246,246,.18);background:#f6f6f624;color:#f6f6f6;cursor:pointer;transition:border-color .18s ease,background .18s ease,color .18s ease,opacity .18s ease}.action-dialog .action-dialog-close:before,.action-dialog .action-dialog-close:after{content:"";position:absolute;top:50%;left:50%;width:18px;height:1.5px;background:currentColor}.action-dialog .action-dialog-close:before{transform:translate(-50%,-50%) rotate(45deg)}.action-dialog .action-dialog-close:after{transform:translate(-50%,-50%) rotate(-45deg)}.action-dialog .action-dialog-close:hover{border-color:#f6f6f6e6;background:#f6f6f6;color:#0f0f0f}.action-dialog .button:focus-visible,.action-dialog .action-dialog-close:focus-visible,.action-dialog input:focus-visible,.action-dialog select:focus-visible{outline:1px solid rgba(246,246,246,.78);outline-offset:3px}.action-dialog .action-dialog-actions{display:flex;flex-wrap:wrap;gap:10px;justify-content:flex-end;padding-top:16px}@media only screen and (max-width:1024px){.action-dialog .action-dialog-actions{display:grid;grid-template-columns:minmax(0,1fr)}}.action-dialog .action-dialog-actions .button{cursor:pointer;min-height:40px;min-width:104px;border-color:#f6f6f68a;background:transparent;color:#f6f6f6;font-size:14px;line-height:18px}.action-dialog .action-dialog-actions .button:not(.button--primary){font-weight:300!important}@media only screen and (max-width:1024px){.action-dialog .action-dialog-actions .button{width:100%}}.action-dialog .action-dialog-actions .button:hover{border-color:#f6f6f6}.action-dialog .action-dialog-actions .button:disabled,.action-dialog .action-dialog-actions .button[aria-disabled=true]{cursor:default;border-color:#f6f6f62e;background:#f6f6f614;color:#f6f6f67a}.action-dialog .action-dialog-actions .button--primary{border-color:#f6f6f6;background:#f6f6f6;color:#0f0f0f}.action-dialog .action-dialog-actions .button--primary:disabled,.action-dialog .action-dialog-actions .button--primary[aria-disabled=true]{border-color:#f6f6f62e;background:#f6f6f614;color:#f6f6f67a}.action-dialog .action-dialog-actions .button--danger{border-color:#f6f6f63d;color:#f6f6f6}.action-dialog .action-dialog-actions-start{display:flex;gap:10px;align-items:center;margin-right:auto}@media only screen and (max-width:1024px){.action-dialog .action-dialog-actions-start{width:100%;justify-content:flex-start}}@media only screen and (max-width:1024px){.action-dialog .action-dialog-actions-start .button{width:auto}}.action-dialog .scrap-create-form,.action-dialog .scrap-move-form,.action-dialog .scrap-delete-form{display:grid;gap:16px}.action-dialog .scrap-create-groups{display:grid;gap:10px;min-width:0;border:0;margin:0;padding:0}.action-dialog .scrap-create-groups legend{margin:0 0 10px;color:#e8e4e4;font-size:13px;font-weight:700}.action-dialog .scrap-create-group-list{display:grid;gap:8px;max-height:228px;overflow:auto;padding-right:2px}.action-dialog .scrap-create-group-option{display:grid;grid-template-columns:18px minmax(0,1fr) auto;gap:10px;align-items:center;min-height:44px;border:1px solid rgba(255,255,255,.11);padding:0 14px;background:#ffffff0b;cursor:pointer}.action-dialog .scrap-create-group-option:has(input:checked){border-color:#f6f6f6;background:#ffffff1a}.action-dialog .scrap-create-group-option.is-current-scrap-group{border-color:#f6f6f657}.action-dialog .scrap-create-group-option input{width:14px;height:14px;accent-color:#f6f6f6}.action-dialog .scrap-create-group-name{overflow:hidden;color:var(--color-ink);font-size:14px;font-weight:700;line-height:19px;text-overflow:ellipsis;white-space:nowrap}.action-dialog .scrap-create-group-meta{color:#8f8989;font-size:12px;font-weight:600;line-height:17px}.action-dialog .scrap-create-new-group-toggle{border:0;padding:0;background:transparent;color:#b7b2b2;font-size:14px;font-weight:400;line-height:18px;cursor:pointer}.action-dialog .scrap-create-new-group-toggle:hover,.action-dialog .scrap-create-new-group-toggle:focus-visible{color:#f6f6f6}.action-dialog .scrap-create-new-group{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px}@media only screen and (max-width:1024px){.action-dialog .scrap-create-new-group{grid-template-columns:minmax(0,1fr)}}.action-dialog .scrap-create-new-group input{min-height:40px;min-width:0;border:1px solid rgba(255,255,255,.16);padding-inline:0;background:#101010;caret-color:#f6f6f6;color:var(--color-ink);font-size:14px;line-height:18px}.action-dialog .scrap-create-new-group input::placeholder{color:#777171}.action-dialog .scrap-create-new-group .button{min-height:40px;font-size:14px;font-weight:400;line-height:18px}.action-dialog .scrap-create-status{min-height:20px;color:#d9d9d9;font-size:13px}.action-dialog .scrap-create-status.is-error{color:#d9d9d9}
