/* Original SVG family: no icon font, no external dependency. */
.m-icon{width:24px;height:24px;flex:0 0 auto;vertical-align:middle;display:inline-block;color:inherit;pointer-events:none}.m-tabs a{gap:10px}.m-tabs .m-icon{width:27px;height:27px;stroke-width:1.65}.m-tabs a[aria-current] .m-icon{color:#934a32}.m-tabs a:hover{background:#edf1e9}.m-universe-icon{display:inline-flex!important;align-items:center;justify-content:center;width:60px;height:60px;border:1px solid #173e3828;border-radius:18px;background:#fffdf88f}.m-universe-icon .m-icon{width:36px;height:36px;stroke-width:1.55}.m-universe-arrow .m-icon{width:22px;height:22px}.m-universe:hover .m-universe-icon{background:#fffdf8;border-color:#a9573b}.m-head-links .m-icon{width:19px;height:19px}.m-brand>img{flex-shrink:0}.m-field-label{display:flex;align-items:center;gap:7px}.m-field-label .m-icon{width:16px;height:16px;color:#52685c}.m-search .button{display:inline-flex;align-items:center;justify-content:center;gap:8px}.m-search .button .m-icon{width:19px;height:19px}.m-visit>.m-icon{width:18px;height:18px}.m-profile-link:after{content:'';width:16px;height:16px;display:inline-block;background:currentColor;mask:url('/assets/icon-arrow.svg') center/contain no-repeat;margin-left:7px}.save{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:44px}.save:before{content:'';display:inline-block;flex:0 0 18px;width:18px;height:18px;background:currentColor;mask:url('/assets/icon-bookmark.svg') center/contain no-repeat}.save[aria-pressed=true]:before{mask-image:url('/assets/icon-bookmark-filled.svg')}.save[aria-pressed=true]{color:#153f39;background:#e6eee2;border-color:#9aaf98}.m-island-label{display:inline-flex;align-items:center;gap:5px}.m-island-label:before{content:'';width:14px;height:14px;background:currentColor;mask:url('/assets/icon-pin.svg') center/contain no-repeat}.m-hero-link>.m-icon,.m-section-head>a>.m-icon,.m-note>a>.m-icon,.m-app-card>.button>.m-icon{width:18px;height:18px;margin-left:5px}.m-islands a .m-icon{width:20px;height:20px}.close{display:flex;align-items:center;justify-content:center;min-width:44px;min-height:44px}.saved-item button{font-size:0!important;min-width:44px;min-height:44px;display:flex;align-items:center;justify-content:center}.saved-item button:before{content:'';width:20px;height:20px;background:currentColor;mask:url('/assets/icon-close.svg') center/contain no-repeat}#export-notebook:before,#clear-notebook:before{content:'';display:inline-block;width:18px;height:18px;vertical-align:middle;margin-right:8px;background:currentColor;mask:url('/assets/icon-download.svg') center/contain no-repeat}#clear-notebook:before{mask-image:url('/assets/icon-trash.svg')}.m-assurances span:before{content:''!important;display:inline-block;width:15px;height:15px;vertical-align:middle;background:currentColor;mask:url('/assets/icon-check.svg') center/contain no-repeat}
@media(max-width:600px){.m-tabs a{padding:14px 13px;font-size:12px}.m-tabs .m-icon{width:25px;height:25px}.m-head-links{gap:8px}.m-head-links .m-icon{width:18px;height:18px}.m-vitrine-card .save{font-size:11px}.m-vitrine-card .m-card-bottom{column-gap:5px}.m-universe-icon{width:52px;height:52px}.m-universe-icon .m-icon{width:31px;height:31px}}

.close:not(:has(svg)){font-size:0}.close:not(:has(svg)):before{content:"";width:22px;height:22px;background:currentColor;mask:url("/assets/icon-close.svg") center/contain no-repeat}.notebook-link:before{content:"";display:inline-block;width:19px;height:19px;vertical-align:middle;margin-right:6px;background:currentColor;mask:url("/assets/icon-notebook.svg") center/contain no-repeat}
