*{box-sizing:border-box;margin:0;padding:0}html{height:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{background-color:#f4f5f7;height:100%}a{text-decoration:none}#root{height:100%}.diag-assign-profile .MuiDialog-paper{overflow:visible}#app{padding:40px}div.ReactTags__tags{position:relative}div.ReactTags__tagInput{width:200px;border-radius:2px;display:inline-block}div.ReactTags__tagInput input.ReactTags__tagInputField,div.ReactTags__tagInput input.ReactTags__tagInputField:focus{height:31px;margin:0;font-size:12px;width:100%;border:1px solid #eee;padding:0 4px}div.ReactTags__selected span.ReactTags__tag{border:1px solid #ddd;background:#eee;font-size:12px;display:inline-block;padding:5px;margin:0 5px;cursor:move;border-radius:2px}div.ReactTags__selected a.ReactTags__remove{color:#aaa;margin-left:5px;cursor:pointer}div.ReactTags__suggestions{position:absolute}div.ReactTags__suggestions ul{list-style-type:none;box-shadow:.05em .01em .5em #0003;background:#fff;width:200px}div.ReactTags__suggestions li{border-bottom:1px solid #ddd;padding:5px 10px;margin:0}div.ReactTags__suggestions li mark{text-decoration:underline;background:none;font-weight:600}div.ReactTags__suggestions ul li.ReactTags__activeSuggestion{background:#b7cfe0;cursor:pointer}.starwin-shell-nav .mantine-NavLink-root:not([data-active]):hover{background-color:#ffffff14}.starwin-shell-nav .mantine-NavLink-children .mantine-NavLink-root:not([data-active]):hover{background-color:#ffffff0f}.starwin-shell-nav .mantine-NavLink-chevron{color:var(--mantine-color-gray-5)}.sw-input::placeholder{color:#94a3b873}.sw-input:focus{outline:none;border-color:#e8954e}.sw-btn{transition:filter .15s ease;border:none;font-family:Space Grotesk,sans-serif}.sw-btn:hover:not(:disabled){filter:brightness(1.06)}.sw-btn:disabled{opacity:.6;cursor:not-allowed}.sw-link{cursor:pointer;transition:color .15s ease}.sw-link:hover{color:#f4b173}.sw-pin .mantine-PinInput-input{background:#ffffff0a;border:1px solid rgba(255,255,255,.12);color:#fff;border-radius:11px;font-family:Space Grotesk,sans-serif;font-size:18px}.sw-pin .mantine-PinInput-input:focus{border-color:#e8954e}.sw-mobile-logo{display:none}@media(max-width:880px){.sw-brand{display:none!important}.sw-form{padding:48px 28px!important}.sw-mobile-logo{display:flex!important}}
