@font-face{font-family:"Lausanne";src:url(/uploads/default/original/1X/09fc8e0eb114f18049a88fffba17dc6fdd39052f.woff2) format("woff2");font-weight:normal}@font-face{font-family:"Lausanne";src:url(/uploads/default/original/1X/a3e0c7a99cfbfafed3a50779059e7d39bf3332d9.otf) format("opentype");font-weight:bold}p,a{color:var(--ryu-text-color-primary);font-size:16px;font-style:normal;font-weight:300;line-height:24px}h1{font-size:40px;font-style:normal;font-weight:400;line-height:48px;letter-spacing:-0.8px}input{font-size:16px;font-style:normal;font-weight:300;line-height:24px}:root{--font-family: "Lausanne";--heading-font-family: "Lausanne";--shadow-menu-panel: 10px 16px 40px 0px rgba(0, 0, 0, 0.16), 40px 60px 72px 0px rgba(0, 0, 0, 0.08), 84px 124px 90px 0px rgba(0, 0, 0, 0.05), 0px 0px 0px 1px rgba(145, 145, 123, 0.20);--shadow-header: none;-d-max-width:1200px !important}.d-header{height:72px;border-bottom:1px solid var(--colors-medium-light-shade, #DBDAC9)}.wrap{padding:0 20px}.d-header .wrap .contents{margin:auto;justify-content:space-between}.d-header .contents .before-header-logo-outlet{display:none}#main>div #main-outlet{width:1440px;margin:auto}.main-link .title{color:var(--ryu-text-color-primary);font-feature-settings:"case" on;font-size:20px;font-style:normal;font-weight:300;line-height:140%}.more-topics__container{max-width:100%}.primary-group-ramp_team.staff h3{margin-bottom:20px;font-size:16px}.badge-category__wrapper .badge-category:before{border-radius:50%;margin-right:4px}.badge-category__wrapper .badge-category__name{font-size:16px;font-weight:300;line-height:20px}.link-bottom-line{margin-top:6px}.link-bottom-line .badge-category__name{font-size:14px}.discourse-tag.box{border-radius:145px;padding:0px 6px !important;font-size:12px}.num.topic-list-data{font-size:16px;font-weight:300;line-height:20px}.nav-pills{flex-align:center}#navigation-bar{margin-right:unset !important}.navigation-container{justify-content:space-between;align-items:flex-end}.nav-pills{border-bottom:1px solid var(--colors-light-shade, #EBE8E5)}.nav-pills .active{border-bottom:1px solid #2e2e27}.row>.single-box{padding:0 !important}.row>.single-box div:has(.shortcutItem){height:100%;display:block}.row>.single-box .shortcutItem{display:block;padding:24px;background-color:#fcfbfa;height:100%}.row>.single-box .shortcutItem .shortcutItemHeaderImage{margin-top:0 !important;width:100%;height:264px;object-fit:cover;margin-bottom:20px}.row>.single-box .shortcutItem p{margin:0}.row>.single-box .shortcutItem .shortcutItemTitle{color:var(--ryu-text-color-primary);font-size:28px;font-weight:400;line-height:32px;letter-spacing:-0.56px;margin-bottom:8px}.row>.single-box .shortcutItem p{color:var(--ryu-text-color-hushed)}@media(max-width: 600px){.d-header .title img{content:url("https://assets.ramp.com/logos/RyuAvatar.svg")}}.d-header .d-header-icons .d-icon{color:#8d8d8b !important;height:20px}.d-header .d-header-icons .d-icon:hover{color:#8d8d8b !important}.d-header .header-sidebar-toggle button .d-icon{color:#8d8d8b !important}.d-header .header-sidebar-toggle button .d-icon:hover{color:#8d8d8b !important}@media(max-width: 600px){.logo-big{width:40px !important;min-width:0px}}@media(min-width: 601px){.logo-big{width:200px !important;min-width:100px}}.header-buttons button{background-color:#e4f222;color:#000;font-size:16px}.d-header .login-button .fa,.d-header .sign-up-button .fa{display:none}#create-topic{background-color:#e7f256;display:flex;width:155px;height:48px;justify-content:center;align-items:center;gap:8px}#create-topic:hover{background-color:#dbe652;color:#000}#create-topic:hover svg{color:#000}.topic-list .topic-excerpt{display:none}.search-banner{background-color:#fcfbfa;border-bottom:1px solid #ebe8e5}.custom-search-banner{color:var(--ryu-text-color-primary);margin-bottom:16px;margin:80px auto 16px auto;padding-left:24px;padding-right:24px}.custom-search-banner .custom-search-banner-wrap{margin:0 auto;padding:0 0 3em}.custom-search-banner .custom-search-banner-wrap h1{font-size:58px;font-weight:400;line-height:68px;margin-bottom:8px}.custom-search-banner p{margin-bottom:40px;font-size:18px;color:var(--ryu-text-color-hushed)}.search-menu{align-items:center}.search-input{height:50px}.search-input input{height:100%;padding:20px}.shortcutSection{display:grid;grid-template-columns:1fr 1fr 1fr;gap:20px;margin-top:20px;margin-bottom:40px}.banner-box{margin:auto;width:100%;max-width:100%}.banner-box .container{width:100%}.banner-box .row .single-box{padding:24px;border-radius:4px;text-align:left}.banner-box .row .single-box:hover{background-color:#fcfbfa}.banner-box .row{gap:14px}.cooked a{text-decoration:underline;color:#5b70a4}.navigation-container .select-kit .single-select{border-radius:40px}#navigation-bar a{background-color:#fff;color:#777674}#navigation-bar a.active{color:#1c1b17}div[class^=category-title-header]{height:278px;align-items:center;background-color:#fcfbfa !important}.list-controls .combo-box .combo-box-header{border:1px solid var(--ryu-input-border-default);background:var(--ryu-input-background-default);padding:0 12px 0 12px}.list-controls .combo-box .combo-box-header .select-kit-header-wrapper{padding:8px 0;display:flex;max-height:56px;gap:8px;flex:1 0 0}.list-controls .combo-box .combo-box-header .name{color:var(--ryu-input-value-default);font-size:16px;font-style:normal;font-weight:200;line-height:24px}.topic-list-header{background-color:rgba(0,0,0,0)}.topic-list-header tr{margin-bottom:20px;border-bottom:1px solid var(--colors-medium-light-shade)}.topic-list-header .topic-list-data span{color:var(--ryu-text-color-hushed)}.topic-list .main-link a.title{font-size:18px}.custom-header-links{justify-content:flex-start;gap:12px}@media(max-width: 500px){.custom-header-links{gap:0px}}.custom-header-links .headerLink a{font-size:14px;color:var(--primary);font-weight:300}.custom-header-links .headerLink a:hover{color:#000}.d-header-icons .search-dropdown .d-icon,.d-header-icons .hamburger-dropdown .d-icon{fill:rgba(112,112,98,.9);width:16px;height:16px}.d-header-icons .btn-flat{width:16px !important;height:16px !important;border:none !important;padding:20px}.d-header-icons .avatar{width:40px !important;height:40px !important}.topic-list button.bulk-select{display:none}.discourse-root{margin:auto}@media(max-width: 800px){.search-banner{display:none}#banner-content_wrap{display:none}}.category-title{color:#000;text-align:center;font-feature-settings:"case" on;font-size:58px;font-style:normal;font-weight:400;line-height:68px;letter-spacing:-1.44px}.category-title-description{color:#a4a493;text-align:center;font-feature-settings:"case" on;font-size:16px;font-style:normal;font-weight:300;line-height:24px}#topic-title{margin-top:calc(56px - 1.5em)}#topic-title .fancy-title{color:var(--ryu-text-color-primary);font-feature-settings:"case" on;font-size:28px;font-style:normal;font-weight:400;line-height:30px}#topic-title .topic-category{margin-top:8px;margin-bottom:24px}.container.posts{grid-template-columns:1fr auto}.small-action-buttons{display:flex;column-gap:8px}.btn-primary{background-color:#eae9e6 !important;color:#000}.btn-primary:hover{background-color:#dbdbd9 !important}.btn-primary:hover svg{color:#000 !important}.btn-icon.no-text{column-gap:0px}.btn-flat,.btn-icon,.btn-icon-text{display:flex;align-items:center;column-gap:8px;color:var(--ryu-button-primary-text) !important}.btn-flat .d-button-label,.btn-icon .d-button-label,.btn-icon-text .d-button-label{color:var(--ryu-button-primary-text);font-size:16px;font-weight:400;line-height:20px}.btn-flat .d-icon-ellipsis-h:before,.btn-icon .d-icon-ellipsis-h:before,.btn-icon-text .d-icon-ellipsis-h:before{content:"hi";width:50px}.btn-flat .d-icon,.btn-icon .d-icon,.btn-icon-text .d-icon{width:16px;height:16px;color:var(--ryu-button-primary-text)}.btn-flat:hover,.btn-icon:hover,.btn-icon-text:hover{background-color:#dbdbd9 !important}.btn-flat:hover svg,.btn-icon:hover svg,.btn-icon-text:hover svg{color:#000 !important}.topic-post{--topic-body-width: 100%}.topic-post .row{column-gap:12px}.topic-post .topic-avatar{width:48px}.topic-post .topic-avatar img{width:48px}.topic-post .topic-avatar .avatar-flair{width:16px;height:16px;background-size:16px 16px}.topic-post .full-name a{color:var(--ryu-text-color-primary);font-feature-settings:"case" on;font-size:16px;font-style:normal;font-weight:400;line-height:24px}.topic-post .username a{color:var(--ryu-text-color-hushed);font-size:16px;font-style:normal;font-weight:300;line-height:24px}.topic-post .user-title{color:var(--ryu-text-color-primary);font-size:16px;font-style:normal;font-weight:300;line-height:24px}.topic-post .post-date{color:var(--ryu-text-color-hushed);font-size:16px;font-style:normal;font-weight:300;line-height:24px}.topic-post .discourse-reactions-double-button{column-gap:8px}.topic-post .topic-map{border:none;margin-top:0;margin-bottom:0;background:none}.topic-post .topic-map .map{align-items:center;padding-top:16px;padding-bottom:16px}.topic-post .topic-map h4{color:var(--ryu-text-color-hushed);font-weight:300;line-height:20px}.topic-post .topic-map .relative-date{color:var(--ryu-text-color-primary);font-size:16px;font-weight:300;line-height:24px}.topic-post .topic-map li{padding:0px 12px}.topic-post .topic-map li .number{line-height:28px;font-weight:400}.topic-post .post-notice p{color:var(--ryu-text-color-hushed)}.topic-post .post-notice svg{width:24px}.topic-post+.gap{font-weight:300;color:var(--ryu-text-color-hushed)}.user-card{padding:20px}.user-card .user-card-avatar{margin-top:unset !important;height:96px}.user-card .user-card-avatar .avatar{height:96px;width:auto}.user-card .name-username-wrapper{font-size:36px;font-weight:400;line-height:48px}.user-card .username{margin-top:4px;font-size:16px;font-weight:300;line-height:24px;color:var(--ryu-text-color-hushed)}.user-card .username+h2{font-size:16px;font-weight:300;line-height:24px}.user-card .bio{font-size:16px;font-weight:300;line-height:24px}.user-card .metadata{display:flex;align-items:center;column-gap:16px;margin-top:24px}.user-card .metadata .desc{font-size:14px;font-weight:300;line-height:20px;color:var(--ryu-text-color-hushed);margin-right:6px}.user-card .metadata h3:not(.desc){font-size:14px;font-weight:300;line-height:20px;color:var(--ryu-text-color-primary)}.user-card .badge-section .user-badge{border-radius:145px;height:24px;padding:0 10px;background:var(--colors-lighter-shade);border:none;font-size:14px;font-weight:300;line-height:22px}.user-card .badge-section .user-badge .fa{color:var(--ryu-text-color-primary) !important}.user-card .badge-section .more-user-badges a{border:none;border-radius:145px;background:var(--colors-dark-shade);font-size:14px;font-weight:300;line-height:22px;margin:0;color:var(--colors-text-reverse)}.primary-group-ramp_team.staff .nav-pills{column-gap:40px}.primary-group-ramp_team.staff .nav-pills li{margin:0}.primary-group-ramp_team.staff .nav-pills li .active{color:inherit !important;background:inherit !important}.primary-group-ramp_team.staff .nav-pills li a{padding-bottom:10px}.primary-group-ramp_team.staff .nav-pills li a:hover{background:unset}.primary-group-ramp_team.staff h3{font-weight:300}.primary-group-ramp_team.staff h3 svg{display:none}.reply-area .d-editor-button-bar .btn{width:40px !important;height:40px !important;border:none !important;column-gap:0 !important;background:var(--colors-lighter-shade) !important}.sidebar-footer-actions{display:flex}.post-controls .actions svg{color:#707063}.submit-panel .btn{background-color:#e7f256}.submit-panel .btn:hover{background-color:#dbe652;color:#000}.submit-panel .btn:hover svg{color:#000 !important}

/*# sourceMappingURL=desktop_theme_1_9831683581bc9b51033362cb6092d5b698604a40.css.map?__ws=community.ramp.com */
