@layer base{.Xld_av{overflow:hidden;position:relative}.swUxba{width:100%;height:100%;border-radius:inherit}.oANuFU{display:flex;-webkit-user-select:none;-moz-user-select:none;user-select:none;touch-action:none;padding:2px;background:var(--color-gray-100);transition:background var(--animation-duration-fast)}.oANuFU:hover{background:var(--color-gray-200)}.oANuFU[data-orientation=vertical]{width:10px}.oANuFU[data-orientation=horizontal]{flex-direction:column;height:10px}._2ReBi1{flex:1 1;background:var(--color-gray-400);border-radius:var(--radius);position:relative;transition:background var(--animation-duration-fast)}._2ReBi1:hover{background:var(--color-primary)}._2ReBi1:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%;min-width:14px;min-height:14px;background:radial-gradient(circle,hsla(0,0%,100%,.2) 0,transparent 70%);opacity:0;transition:opacity var(--animation-duration-fast)}._2ReBi1:hover:before{opacity:1}.P2eV2c{font-family:var(--font-family-base);font-size:1rem;line-height:1.5;color:var(--foreground);background-color:var(--card);border:1px solid var(--border);border-radius:var(--radius);padding:var(--spacing-2);width:100%;min-height:6rem;resize:vertical;transition:border-color var(--animation-duration-normal) ease,background-color var(--animation-duration-normal) ease;outline:none}}@layer base{.P2eV2c::placeholder{color:var(--muted-foreground)}.P2eV2c:hover{border-color:color-mix(in srgb,var(--primary) 80%,transparent);background-color:color-mix(in srgb,var(--card) 98%,var(--primary) 2%)}.P2eV2c:focus{border-color:var(--primary);box-shadow:0 0 0 3px color-mix(in srgb,var(--primary) 15%,transparent);background-color:var(--card)}.P2eV2c:disabled{color:var(--muted-foreground);cursor:not-allowed;opacity:.75;box-shadow:none}.yH7zTU{resize:none}._4OwOEx{border:none;padding:0;border-radius:0}._4OwOEx,._4OwOEx:focus,._4OwOEx:hover{background-color:transparent;box-shadow:none}._4OwOEx:focus,._4OwOEx:hover{border:none}.dark .P2eV2c{background-color:color-mix(in srgb,var(--background) 80%,#000)}.dark .P2eV2c:hover{background-color:color-mix(in srgb,var(--background) 75%,#000);border-color:color-mix(in srgb,var(--primary) 90%,#fff)}.dark .P2eV2c:focus{background-color:color-mix(in srgb,var(--background) 80%,#000);box-shadow:inset 0 1px 2px color-mix(in srgb,#000 5%,transparent),0 0 0 3px color-mix(in srgb,var(--primary) 25%,transparent)}}