.platform-auth{grid-template-columns:minmax(320px,.85fr) minmax(480px,1.15fr);background:#fff}.platform-auth-art{background:#34121f;padding:32px}.platform-auth-art:before{display:none}.platform-auth-art-top>span{font:12px/1.6 Manrope,Arial,sans-serif;letter-spacing:0;text-transform:none;opacity:.8}.platform-auth-art-top .platform-brand{font-size:24px}.platform-auth-specimen{min-height:240px;max-height:420px;margin-block:auto}.platform-auth-art-bottom>p{font-size:36px;letter-spacing:-.035em;line-height:1.2}.platform-auth-art-bottom>span{font:11px/1.6 Manrope,Arial,sans-serif;letter-spacing:0;text-transform:none;opacity:.8}.platform-auth-panel{margin:0;border-radius:0;background:#fff;padding:24px 48px}.platform-auth-content{max-width:400px;padding:40px 0}.platform-auth-content>.platform-kicker{margin-bottom:12px;font:500 12px/1.6 Manrope,Arial,sans-serif;letter-spacing:0;text-transform:none;color:#716d75}.platform-auth-content>h1{font-size:30px;font-weight:500;letter-spacing:-.035em;line-height:1.25}.platform-auth-description{max-width:48ch;font-size:14px;line-height:1.8;color:#625963;margin-top:12px}.platform-auth-alternate{font-size:13px;line-height:1.8}.platform-auth-alternate a{border:0;padding:8px;min-height:44px;font-weight:500}.platform-auth-form{margin-top:24px}.platform-auth-form :is(label,button,a,p){line-height:1.7}.platform-auth-form label{font-size:13px;font-weight:500}.platform-auth-form input:not([type=checkbox]):not([type=radio]){min-height:44px;background:#fff;border:1px solid #d8d4dc;box-shadow:none}.platform-auth-form button[type=submit]{min-height:44px;border-radius:8px;box-shadow:none;font-size:13px;font-weight:500}.platform-auth-form .space-y-5>:not([hidden])~:not([hidden]){margin-top:16px}.platform-auth-note{font:12px/1.7 Manrope,Arial,sans-serif;letter-spacing:0;color:#716d75}@media(max-width:900px){.platform-auth{display:flex;flex-direction:column}.platform-auth-art{height:148px;min-height:148px;flex:0 0 148px;padding:20px 24px}.platform-auth-art-top{max-width:100%}.platform-auth-art-top>span{display:none}.platform-auth-art-bottom{max-width:55%}.platform-auth-art-bottom>p{font-size:22px}.platform-auth-art-bottom>span{display:none}.platform-auth-specimen{position:absolute;right:0;top:0;bottom:0;width:45%;min-height:0;margin:0}.platform-auth-panel{padding:20px 24px 24px;min-height:calc(100dvh - 148px);border:0}.platform-auth-content{padding:24px 0}.platform-auth-content>h1{font-size:26px}.platform-auth-alternate{align-self:center;font-size:12px}.platform-auth-form input:not([type=checkbox]):not([type=radio]){font-size:16px}.platform-auth-note{padding:0;font-size:11px}}.feedback-avatar{display:grid;place-items:center;width:36px;height:36px;flex-shrink:0;border:1px solid #e7e5e1;border-radius:50%;background:#f2f1ee;color:#5f5556;font-size:12px;font-weight:500;line-height:1}.feedback-post{display:grid;grid-template-columns:36px minmax(0,1fr);align-items:start;gap:12px;margin:0;padding:24px;border-bottom:1px solid #ebe9e5}.feedback-post-body{min-width:0}.feedback-post-heading{display:flex;align-items:baseline;justify-content:space-between;gap:16px}.feedback-post-author{font-size:14px;font-weight:600;line-height:1.6;overflow-wrap:anywhere}.feedback-stars{flex-shrink:0;font-size:11px;letter-spacing:1px;line-height:1.8;white-space:nowrap}.feedback-post blockquote{margin:6px 0 0;font-size:15px;line-height:1.7;white-space:pre-wrap;overflow-wrap:anywhere;color:#302b2c}.feedback-post-meta{display:flex;flex-wrap:wrap;gap:8px 16px;margin-top:12px;color:#78716c;font-size:12px;line-height:1.6}.feedback-tabs{display:flex;border-bottom:1px solid #e7e5e1}.feedback-tabs>*{flex:1;min-height:52px;display:flex;align-items:center;justify-content:center;padding:12px 16px;color:#6f6864;font-size:13px;text-decoration:none}.feedback-tabs>[aria-current=page]{color:#32292c;font-weight:500;box-shadow:inset 0 -2px #581b2b}.feedback-tabs a:hover{color:#581b2b;background:#faf9f7}.feedback-tabs a:focus-visible{outline:2px solid #581b2b;outline-offset:-4px}@media(max-width:600px){.feedback-post{padding:20px 16px;gap:12px;grid-template-columns:32px minmax(0,1fr)}.feedback-avatar{width:32px;height:32px;font-size:11px}}.sw-select{display:contents}:where(.sw-select-trigger){display:inline-flex;align-items:center;justify-content:space-between;gap:12px;width:100%;min-width:0;min-height:40px;padding:9px 12px;border:1px solid #dedbe0;border-radius:8px;background:#fff;color:#302b32;font:inherit;font-size:14px;line-height:1.5;font-weight:400;text-align:left;cursor:pointer;box-sizing:border-box;box-shadow:none;transition:border-color .12s ease,background-color .12s ease}.sw-select-trigger:hover:not(:disabled){border-color:#a99ba0}.sw-select-trigger:focus-visible,.sw-select-trigger[data-state=open]{outline:2px solid #793348;outline-offset:2px}.sw-select-trigger:disabled{cursor:not-allowed;opacity:.55}.sw-select-trigger[aria-invalid=true]{border-color:#a22d3c}.sw-select-trigger>span:first-child{min-width:0;flex:1}.sw-select-value{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sw-select-chevron{flex:0 0 16px;color:#716068;transition:transform .12s ease}.sw-select-trigger[data-state=open] .sw-select-chevron{transform:rotate(180deg)}.sw-select-menu{z-index:10000;box-sizing:border-box;width:var(--radix-select-trigger-width);min-width:min(220px,calc(100vw - 24px));max-width:calc(100vw - 24px);max-height:min(360px,var(--radix-select-content-available-height));padding:6px;overflow:hidden;border:1px solid #e2dce0;border-radius:10px;background:#fff;color:#302b32;box-shadow:0 8px 24px #30202a14;font:400 14px/1.45 Manrope,Arial,sans-serif;text-align:left;animation:sw-select-enter .12s ease-out;transform-origin:var(--radix-select-content-transform-origin)}.sw-select-viewport{max-height:min(320px,calc(var(--radix-select-content-available-height) - 36px));overscroll-behavior:contain}.sw-select-option{position:relative;display:flex;align-items:center;min-height:40px;padding:9px 36px 9px 12px;border-radius:5px;outline:none;white-space:normal;overflow-wrap:anywhere;cursor:default;-webkit-user-select:none;-moz-user-select:none;user-select:none}.sw-select-option[data-sawidji-selected]{color:#581b2b;font-weight:500}.sw-select-option[data-highlighted]{color:#581b2b;background:#f5eff1}.sw-select-option[data-disabled]{color:#989097;pointer-events:none}.sw-select-check{position:absolute;right:10px;top:calc(50% - 8px);color:#581b2b}.sw-select-group{padding:10px 12px 5px;color:#80747c;font-size:12px;font-weight:500}.sw-select-scroll{display:flex;align-items:center;justify-content:center;height:20px;color:#716068;background:#fff}.sw-select-error{display:block;margin-top:4px;color:#a22d3c;font-size:12px}@keyframes sw-select-enter{0%{opacity:0;transform:translateY(-2px)}to{opacity:1;transform:translateY(0)}}@media(max-width:767px){.sw-select-trigger{min-height:44px;font-size:16px}.sw-select-option{min-height:44px}}@media(prefers-reduced-motion:reduce){.sw-select-menu{animation:none}.sw-select-chevron,.sw-select-trigger{transition:none}}@media(forced-colors:active){.sw-select-menu,.sw-select-trigger{border-color:CanvasText;background:Canvas;color:CanvasText}.sw-select-option[data-highlighted]{color:HighlightText;background:Highlight}.sw-select-check{color:currentColor}}