.task-submit-layer{position:fixed;inset:0;z-index:80;display:grid;place-items:center;padding:20px;pointer-events:none}.task-submit-layer.is-open{pointer-events:auto}.task-submit-scrim{position:absolute;inset:0;background:rgb(15 23 42/.28);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);opacity:0;transition:opacity .28s ease}.task-submit-layer.is-open .task-submit-scrim{opacity:1}.task-submit-layer.is-flying .task-submit-scrim{opacity:0;transition-duration:.42s}.task-submit-card{position:relative;width:min(360px,calc(100vw - 40px));padding:28px 24px 24px;border:1px solid rgb(255 255 255/.78);border-radius:26px;background:rgb(255 255 255/.92);box-shadow:0 28px 80px rgb(25 36 58/.14);text-align:center;transform:translate3d(0,12px,0) scale(.96);opacity:0;transition:transform .32s cubic-bezier(.22,1,.36,1),opacity .24s ease;will-change:transform,opacity}.task-submit-layer.is-open .task-submit-card{transform:translateZ(0) scale(1);opacity:1}.task-submit-layer.is-flying .task-submit-card{transform:translate3d(var(--fly-x,0),var(--fly-y,0),0) scale(.08);opacity:0;transition:transform .72s cubic-bezier(.4,0,.2,1),opacity .52s ease .12s;pointer-events:none}.task-submit-spinner{border-radius:999px;border:3px solid oklch(94% .035 258);border-top-color:oklch(59% .21 258);animation:task-submit-spin .9s linear infinite}.task-submit-mark,.task-submit-spinner{width:48px;height:48px;margin:0 auto 16px;box-sizing:border-box}.task-submit-mark{border-radius:999px;background:oklch(96% .03 155);display:grid;place-items:center;color:oklch(52% .12 155)}.task-submit-mark-ring{display:block;width:48px;height:48px}.task-submit-mark-check,.task-submit-mark-progress,.task-submit-mark-track{fill:none}.task-submit-mark-track{stroke:oklch(90% .04 155)}.task-submit-mark-progress{stroke:oklch(62% .14 155);stroke-linecap:round;transform:rotate(-90deg);transform-origin:24px 24px;animation:task-submit-ring-progress 1.5s linear forwards}.task-submit-mark-check{stroke:currentColor;stroke-dasharray:28;stroke-dashoffset:28;animation:task-submit-check-draw .36s ease-out .18s forwards}@keyframes task-submit-ring-progress{to{stroke-dashoffset:0}}@keyframes task-submit-check-draw{to{stroke-dashoffset:0}}.task-submit-card h2{margin:0;color:oklch(17% .014 255);font-size:18px;font-weight:820;letter-spacing:-.02em}.task-submit-card p{margin:8px 0 0;color:oklch(55% .012 255);font-size:13px;line-height:1.55;font-weight:650}.task-submit-hint{display:inline-flex;align-items:center;gap:6px;margin-top:16px;padding:8px 12px;border-radius:999px;background:oklch(94% .035 258);color:oklch(59% .21 258);font-size:12px;font-weight:760}@keyframes task-submit-spin{to{transform:rotate(1turn)}}#noticeAction.task-center-receive{animation:task-center-receive-pulse .72s ease}@keyframes task-center-receive-pulse{0%{transform:scale(1)}35%{transform:scale(1.12)}to{transform:scale(1)}}