/* A separate image-corner control keeps links and bookmark actions independent. */
.daneh-favorite-media{position:relative;isolation:isolate;min-width:0}
body.daneh-native-document .daneh-save-course,#daneh-course button.daneh-save-course{display:grid;place-items:center;flex:0 0 42px;width:42px;min-width:42px;max-width:42px;height:42px;min-height:42px;max-height:42px;aspect-ratio:1;margin:0;padding:0;border:0;border-radius:0;background:transparent;color:#20563f;box-shadow:none;font:inherit;line-height:1;cursor:pointer;transform:none;transition:color .2s}
.daneh-favorite-media>.daneh-save-course{position:absolute;z-index:5;top:12px;right:12px}
body.daneh-native-document .daneh-save-course svg,#daneh-course button.daneh-save-course svg{display:block;width:26px;height:26px;fill:#fff;stroke:currentColor;pointer-events:none;transform:none}
body.daneh-native-document .daneh-save-course:hover,#daneh-course button.daneh-save-course:hover{background:transparent;color:#174b33;border-color:transparent;box-shadow:none}
body.daneh-native-document .daneh-save-course:focus-visible,#daneh-course button.daneh-save-course:focus-visible{outline:3px solid #8ebd79;outline-offset:3px}
body.daneh-native-document .daneh-save-course[aria-pressed=true],#daneh-course button.daneh-save-course[aria-pressed=true]{background:transparent;border-color:transparent;color:#1e684b}
body.daneh-native-document .daneh-save-course[aria-pressed=true] svg,#daneh-course button.daneh-save-course[aria-pressed=true] svg{fill:#1e684b;stroke:#1e684b}
body.daneh-native-document .daneh-save-course:disabled,#daneh-course button.daneh-save-course:disabled{cursor:progress;opacity:.65}
@media(max-width:600px){.daneh-favorite-media>.daneh-save-course{top:9px;right:9px}.daneh-slp-course-media.daneh-favorite-media>.daneh-save-course{top:5px;right:5px;width:36px;min-width:36px;max-width:36px;height:36px;min-height:36px;max-height:36px;border-radius:10px}}

#daneh-course .dc-favorite-fallback{height:44px;margin-bottom:16px}#daneh-course .dc-favorite-fallback>.daneh-save-course{top:0;right:0}

body.daneh-site .daneh-stock-status{display:inline-flex;align-items:center;align-self:flex-start;width:max-content;max-width:100%;padding:4px 10px;border:1px solid #ded8c7;border-radius:999px;background:#f4f1e7;color:#655635;font-size:11px;font-weight:700;line-height:1.7}
