body :is(.course-sharing,.accomplishment-sharing) button.share-action{color:#35280d;background:#ffd16f;border:1px solid #ad761c;border-radius:18px;justify-content:center;align-items:center;gap:12px;max-width:100%;min-height:56px;padding:16px 24px;font-size:1rem;font-weight:800;line-height:1.4;text-decoration:none;transition:transform .12s,box-shadow .12s,background .12s;display:inline-flex;box-shadow:0 4px #a7731d}body :is(.course-sharing,.accomplishment-sharing) .share-action svg{flex:0 0 23px}body :is(.course-sharing,.accomplishment-sharing) .share-action span{overflow-wrap:anywhere;min-width:0}body :is(.course-sharing,.accomplishment-sharing) button.share-action:hover:not(:disabled){filter:none;background:#ffdc8b;transform:translateY(-1px);box-shadow:0 5px #a7731d}body :is(.course-sharing,.accomplishment-sharing) button.share-action:active:not(:disabled){transform:translateY(3px);box-shadow:0 1px #a7731d}body :is(.course-sharing,.accomplishment-sharing) button.share-action:focus-visible{outline-offset:5px;outline:3px solid #734300}body :is(.course-sharing,.accomplishment-sharing) button.share-action:disabled{opacity:.65;box-shadow:none;transform:none}.accomplishment-sharing{margin-block:20px 12px}.completion-journey .accomplishment-sharing .share-action{width:100%}.course-sharing{flex-wrap:wrap}.course-sharing>:is(p,label){flex-basis:100%;margin-block:8px 0}@media (max-width:599px){.accomplishment-sharing .share-action{width:100%}}@media (prefers-reduced-motion:reduce){body :is(.course-sharing,.accomplishment-sharing) button.share-action{transition:none;transform:none!important}}html[data-reduced-motion=true] body :is(.course-sharing,.accomplishment-sharing) button.share-action{transition:none;transform:none!important}
