body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.tooltip-container{display:inline-block;position:relative}.tooltip{background-color:#333;border-radius:5px;color:#fff;font-family:pretendard;font-size:12px;font-weight:400;opacity:0;padding:5px 10px;position:absolute;transition:opacity .5s;white-space:nowrap;z-index:1000}.tooltip-container:hover .tooltip{opacity:1}.tooltip.tooltip-top{bottom:110%;left:50%;transform:translateX(-50%)}.tooltip.tooltip-bottom{left:50%;top:110%;transform:translateX(-50%)}.tooltip.tooltip-left{right:110%;top:50%;transform:translateY(-50%)}.tooltip.tooltip-right{left:110%;top:50%;transform:translateY(-50%)}#userDropDownButton{align-items:center;background-color:#fff;border-color:none;border-radius:4px;box-shadow:none;cursor:pointer;display:flex;flex-direction:row;height:32px;justify-content:flex-start;max-width:100%;overflow:hidden;padding-left:4px;padding-right:4px}#userDropDownButton:hover{background-color:#f5f5f5}#userDropDownButton>.buttonContent{align-items:center;display:flex;flex-direction:row;gap:8px}#userIcon{align-items:center;background-color:#000;border:none;border-radius:50%;color:#fff;display:flex;height:24px;justify-content:center;margin-left:4px;width:24px}#userName{font-family:pretendard semibold;font-size:13px;font-weight:500;line-height:24px;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.userDropdownIconContainer{align-items:center;display:flex;height:16px;justify-content:center;margin-left:1px;width:16px}.logIn-OutButtonIcon{border-radius:5px;cursor:pointer;height:32px;margin-right:4px;padding:8px;width:32px}.logIn-OutButtonIcon:hover{background-color:#f5f5f5}#userInfo{justify-content:space-between;padding:8px 4px}#userInfo,.contentContainer{align-items:center;display:flex;flex-direction:row}.contentContainer{gap:12px;padding:4px 12px;width:100%}.contentContainer:hover{background-color:#f5f5f5}.contentContainer.clicked{background-color:#e5f4ff}.iconContainer{align-items:center;display:flex;height:16px;justify-content:center;width:16px}.contentText{color:#000;font-family:pretendard;font-size:12px;font-weight:500;line-height:24px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.contentText,.navContent{align-items:center;display:flex;max-width:100%}.navContent{flex-direction:column;gap:10px;padding:8px 4px}.new-container{cursor:pointer;display:flex;flex-direction:column;justify-content:center;margin-top:10px;transition:box-shadow .3s ease}.new-inner:hover{box-shadow:0 0 10px 0 #0006}.new-inner{border:1px solid #e6e6e6;border-radius:10px;box-shadow:0 0 3px 0 #0003;height:100%;min-height:250px;overflow:hidden}.new-icon-container,.new-inner{align-items:center;display:flex;justify-content:center}.new-icon-container{height:50px;width:50px}.new-text{font-family:Pretendard,sans-serif}.new-text,.new-text:hover{align-items:center;display:flex;font-size:16px;height:35px;justify-content:center;margin-top:15px;transition:color .3s ease;width:100%}.new-text:hover{font-family:Pretendard Medium,sans-serif}.new-container:hover .new-text{color:#000}.recents-wrapper{cursor:pointer;display:flex;flex-direction:column;justify-content:center;margin-top:10px}.recents-thumbnail{align-items:center;border:1px solid #e6e6e6;border-radius:10px;display:flex;height:100%;justify-content:center;min-height:250px;overflow:hidden}.recents-title{font-family:pretendard medium;font-size:16px;font-weight:500;height:20px;margin-bottom:5px;margin-top:15px;width:230px}.recents-text{font-family:pretendard;font-size:14px;font-weight:400;height:15px;margin-bottom:5px;margin-top:5px;width:100%}.skeleton-wrapper{display:flex;flex-direction:column;justify-content:center;margin-top:10px}.skeleton-thumbnail{align-items:center;border:1px solid #e6e6e6;border-radius:10px;display:flex;height:100%;justify-content:space-between;min-height:250px;overflow:hidden;padding:20px}.skeleton-left-boxes,.skeleton-right-box{display:flex;flex-direction:column;height:100%;justify-content:space-around;min-height:250px}.skeleton-box{border-radius:4px;height:70px}.skeleton-box,.skeleton-line{animation:loading 1.5s ease-in-out infinite;background-color:#ddd;width:50px}.skeleton-line{height:3px;margin:4px}.skeleton{background-color:#ddd;border-radius:4px;width:300px}.skeleton.title{height:20px;margin-top:15px;width:230px}.skeleton.text,.skeleton.title{animation:loading 1.5s ease-in-out infinite;margin-bottom:5px}.skeleton.text{height:15px;margin-top:5px;width:100%}@keyframes loading{0%,to{background-color:#eee}50%{background-color:#ddd}}.homeContainer{display:flex;height:100%;width:100%}.columnLayout{flex-direction:column;overflow-y:hidden}.rowLayout,.topBar{flex-direction:row}.topBar{align-items:center;border-bottom:1px solid #e6e6e6;display:flex;height:50px;justify-content:space-around;padding:10px 12px;width:100%}.bellIconContainer,.homeIconContainer{cursor:pointer;height:22px;width:22px}.sideBarContainer{border-right:1px solid #e6e6e6;height:100%;min-width:250px}.mainContent{background-color:#fff;flex-direction:column;height:100%}.mainContent,.selectedMenuWide{align-items:center;display:flex;width:100%}.selectedMenuWide{border-bottom:1px solid #e6e6e6;height:48px;justify-content:space-between;margin-left:4px;max-width:100%;padding:4px 16px}.menuName,.selectedMenuNarrow{align-items:center;display:flex;font-family:pretendard;font-size:14px;font-weight:500;line-height:24px}.selectedMenuNarrow{color:#000;height:30px;justify-content:center;max-width:100%;width:100%}.userFlowContainer{-ms-overflow-style:none;display:flex;height:100%;justify-content:flex-start;max-width:100%;overflow-y:auto;padding-bottom:4px;padding-left:12px;padding-top:4px;scrollbar-color:#0000 #0000;scrollbar-width:thin;transition:all 1s;width:100%}.userFlowContainer.show-scrollbar{scrollbar-color:#00000080 #0000}.flowrun-btn{background-color:#0047abb3;border:1px solid #c1c1c3;border-top-left-radius:0;border-top-right-radius:0;bottom:0;color:#fff;cursor:pointer;font-family:pretendard;font-size:16px;font-stretch:normal;font-weight:700;height:30px;left:50%;margin:0;padding:0;position:fixed;transition:background-color .4s,color .4s,border .4s;width:50%}.flowrun-btn:hover{background-color:#0047ab;border:1px solid #0047ab;color:#fff}.singlerun-btn{background-color:#0047abb3;border:1px solid #c1c1c3;border-top-left-radius:0;border-top-right-radius:0;bottom:0;color:#fff;cursor:pointer;font-family:pretendard;font-size:16px;font-stretch:normal;font-weight:700;height:30px;left:0;margin:0;padding:0;position:fixed;transition:background-color .4s,color .4s,border .4s;width:50%}.singlerun-btn:hover{background-color:#0047ab;border:1px solid #0047ab;color:#fff}.run-btn{background-color:#0047abb3;border:1px solid #c1c1c3;border-top-left-radius:0;border-top-right-radius:0;bottom:0;color:#fff;cursor:pointer;font-family:pretendard;font-size:16px;font-stretch:normal;font-weight:700;height:30px;left:0;margin:0;padding:0;position:fixed;transition:background-color .4s,color .4s,border .4s;width:100%}.run-btn:hover{background-color:#0047ab;border:1px solid #0047ab;color:#fff}.form-group.field.field-object{margin-bottom:0!important}.schema-container{display:flex;flex-direction:column;gap:24px;height:100%;width:100%}.schema-title{background-color:#fff;border-left:4px solid #4a90e2;border-radius:4px;color:#333;font-size:16px;font-weight:700;margin-bottom:10px;padding-left:10px;&.hide{border-left:4px solid #999}}.schema-content{border:1px solid #e8ecf2;border-radius:4px;box-shadow:0 1px 5px #0000000d;display:flex;flex-direction:column;gap:10px;padding:20px}.field-content{align-items:center;display:flex;gap:10px;justify-content:space-between}.field-content-col{display:flex;flex-direction:column;gap:10px}.field-title{font-weight:700}.field-name,.field-title{color:#555;display:flex;font-size:14px;gap:4px}.field-name{width:120px}.field-description{color:#999;font-size:10px;font-weight:lighter}.divider{background-color:#e8ecf2;height:1px;margin-top:8px;width:100%}.number-widget-wrapper{align-items:center;display:flex;flex-direction:row;gap:10px;height:100%;justify-content:left;width:100%}.number-widget-unit-wrapper{background:#e4e4e4;border-radius:4px;padding:4px}.number-widget-description-wrapper{color:#848c94;font-size:10px;font-style:normal;font-weight:400;letter-spacing:-.28px;line-height:20px}.option-widget-wrapper{align-items:center;display:flex;flex-direction:row;gap:10px;height:100%;justify-content:left;width:100%}.option-widget-description-wrapper{color:#848c94;font-size:10px;font-style:normal;font-weight:400;letter-spacing:-.28px;line-height:20px}.string-widget-wrapper{align-items:center;display:flex;flex-direction:row;gap:10px;height:100%;justify-content:left;width:100%}.string-widget-description-wrapper{color:#848c94;font-size:10px;font-style:normal;font-weight:400;letter-spacing:-.28px;line-height:20px}.json-view{--json-property:#009033;--json-index:#676dff;--json-number:#676dff;--json-string:#b2762e;--json-boolean:#dc155e;--json-null:#dc155e;color:#4d4d4d;display:block;text-align:left}.json-view .json-view--property{color:var(--json-property)}.json-view .json-view--index{color:var(--json-index)}.json-view .json-view--number{color:var(--json-number)}.json-view .json-view--string{color:var(--json-string)}.json-view .json-view--boolean{color:var(--json-boolean)}.json-view .json-view--null{color:var(--json-null)}.json-view .jv-indent{padding-left:1em}.json-view .jv-chevron{cursor:pointer;display:inline-block;height:1em;opacity:.4;vertical-align:-20%;width:1em}:is(.json-view .jv-chevron:hover,.json-view .jv-size:hover+.jv-chevron){opacity:.8}.json-view .jv-size{cursor:pointer;font-size:.875em;font-style:italic;line-height:1;margin-left:.5em;opacity:.4;vertical-align:-5%}.json-view .json-view--link svg,.json-view :is(.json-view--copy,.json-view--edit){cursor:pointer;display:none;height:1em;margin-left:.25em;width:1em}.json-view .json-view--input{background:#0000;border:1px solid;border-radius:4px;font-size:87.5%;line-height:1.25;margin-left:.25em;padding:0 4px;width:120px}.json-view .json-view--deleting{background-color:#da000011;outline:1px solid #da0000;text-decoration-line:line-through}:is(.json-view:hover,.json-view--pair:hover)>.json-view--link svg,:is(.json-view:hover,.json-view--pair:hover)>:is(.json-view--copy,.json-view--edit){display:inline-block}.json-view .jv-button{background:#0000;border:none;color:inherit;cursor:pointer;outline:none}.json-view .cursor-pointer{cursor:pointer}.json-view svg{vertical-align:-10%}.jv-size-chevron~svg{vertical-align:-16%}.json-view_a11y{--json-property:#aa5d00;--json-index:#007299;--json-number:#007299;--json-string:green;--json-boolean:#d91e18;--json-null:#d91e18;color:#545454}.json-view_github{--json-property:#005cc5;--json-index:#005cc5;--json-number:#005cc5;--json-string:#032f62;--json-boolean:#005cc5;--json-null:#005cc5;color:#005cc5}.json-view_vscode{--json-property:#0451a5;--json-index:#00f;--json-number:#00f;--json-string:#a31515;--json-boolean:#00f;--json-null:#00f;color:#005cc5}.json-view_atom{--json-property:#e45649;--json-index:#986801;--json-number:#986801;--json-string:#50a14f;--json-boolean:#0184bc;--json-null:#0184bc;color:#383a42}.json-view_winter-is-coming{--json-property:#3a9685;--json-index:#ae408b;--json-number:#ae408b;--json-string:#8123a9;--json-boolean:#0184bc;--json-null:#0184bc;color:#0431fa}@keyframes shakeshack{0%{transform:translateX(0) rotate(0deg)}25%{transform:translateX(-2px) rotate(-1deg)}50%{transform:translateX(2px) rotate(1deg)}75%{transform:translateX(-2px) rotate(-1deg)}to{transform:translateX(0) rotate(0deg)}}.shakeshack{animation:shakeshack 2s infinite}.delete-button{background-color:#fff;border:1px solid #888;border-radius:10px;color:#747373;font-family:pretendard;font-size:14px;font-weight:400;padding:5px;pointer-events:all;transition:border .3s,color .3s,font-size .3s}.delete-button:hover{border:1px solid #000;color:#000;font-size:14.4px}.navbar{align-items:center;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff80;border-bottom:1px solid #0000001a;display:flex;height:50px;left:0;padding:.5rem 1rem;position:fixed;top:0;width:100%;z-index:1000}.navbar-side-icon{border-radius:20%;cursor:pointer;height:35px;padding:5px;width:35px}.navbar-side-icon:hover{background:rgba(174,196,248,.781)}.navbar-title-edit-icon{border-radius:20%;cursor:pointer;height:30px;padding:4px;width:30px}.navbar-title-edit-icon:hover{background:rgba(239,231,255,.664)}.navbar-title-edit-input{border:1px solid #e6e6e6;border-radius:5px;font-family:pretendard;font-size:14px;height:30px;line-height:24px;outline:none;padding-left:10px;transition:all .3s;width:auto}.navbar-title-edit-input:focus-visible{border:1px solid #3d3d3d;font-size:15px}.overview *{box-sizing:border-box}.overview .react-flow__controls button{box-sizing:initial}.edgebutton,.overview .react-flow__node{font-size:12px}.edgebutton{background:#eee;border:1px solid #fff;border-radius:50%;cursor:pointer;height:20px;line-height:1;width:20px}.edgebutton:hover{box-shadow:0 0 6px 2px #00000014}.creating .react-flow__pane{cursor:url(data:image/png;base64,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),auto}.react-flow__node-tools{align-items:center;background:#fff;border:1px solid #333;display:flex;justify-content:center;text-align:center}.react-flow__node-toolbar{border-radius:5px;box-shadow:0 0 6px 1px #00000014}.react-flow__node-toolbar button{background:#fff;border:1px solid #eee;cursor:pointer}.react-flow__node-toolbar button:hover{background:#f5f5f6}.react-flow__node-toolbar button:first-child{border-radius:5px 0 0 5px;border-right:none}.react-flow__node-toolbar button:last-child{border-left:none;border-radius:0 5px 5px 0}.react-flow__node-resizer{align-items:center;background:#fff;display:flex;justify-content:center;text-align:center}.react-flow__node-circle .react-flow__handle,.react-flow__node-resizer .react-flow__handle,.react-flow__node-textinput .react-flow__handle{background:#bbb;border:none;border-radius:0;height:4px;min-height:2px;min-width:2px;width:8px}.react-flow__node-circle .react-flow__handle-bottom,.react-flow__node-resizer .react-flow__handle-bottom,.react-flow__node-textinput .react-flow__handle-bottom{border-radius:0 0 2px 2px;bottom:-5px;transform:none}.react-flow__node-circle .react-flow__handle-top,.react-flow__node-resizer .react-flow__handle-top,.react-flow__node-textinput .react-flow__handle-top{border-radius:2px 2px 0 0;top:-5px;transform:none}.react-flow__node-circle .react-flow__handle-left,.react-flow__node-resizer .react-flow__handle-left,.react-flow__node-textinput .react-flow__handle-left{border-radius:2px 0 0 2px;height:8px;left:-5px;width:4px}.react-flow__node-annotation{color:#9e76ff;font-family:monospace;font-size:16px;position:absolute;width:200px}.react-flow__node-annotation .arrow{font-size:24px;position:absolute}.react-flow__node-circle,.react-flow__node-textinput{border-radius:100%;box-shadow:6px 2px 15px #2a8af64d,-6px 2px 15px #e92a674d;color:#fff;display:flex;font-family:monospace;height:75px;width:75px}.react-flow__node-circle .wrapper,.react-flow__node-textinput .wrapper{border-radius:100%;display:flex;flex-grow:1;overflow:hidden;padding:2px;position:relative}.react-flow__node-circle .inner{background:#ffffff80;border-radius:100%;display:flex;flex-direction:column;flex-grow:1;justify-content:center;position:relative;text-align:center}.react-flow__node-textinput{border-radius:5px;height:auto;text-align:left;width:150px}.react-flow__node-textinput .wrapper{border-radius:5px;height:100%}.react-flow__node-textinput .inner{background:#ffffff80;border-radius:4px;flex-grow:1;height:100%;padding:10px;position:relative}.react-flow__node-textinput input{border:none;border-radius:2px;color:#555;font-size:12px;margin-bottom:10px;margin-top:2px;padding:2px 4px;width:100%}.gradient:before{background:conic-gradient(from -160deg at 50% 50%,#e92a67 0deg,#a853ba 120deg,#2a8af6 240deg,#e92a67 1turn);border-radius:100%;content:"";left:50%;padding-bottom:141.42136%;position:absolute;top:50%;transform:translate(-50%,-50%);width:141.42136%}.react-flow__minimap .group{fill-opacity:.4}.react-flow__minimap .circle,.react-flow__minimap .resizer,.react-flow__minimap .textinput,.react-flow__minimap .tools{fill:#d0c0f7}.react-flow__minimap .circle{rx:100%;ry:100%}.react-flow__minimap .annotation{display:none}.card{background-color:#fff;border-radius:7px;box-shadow:0 2px 6px #0000001a;margin-bottom:10px;padding:10px}.card-header{color:#757575;font-family:pretendard,sans-serif;font-size:10px;margin-bottom:5px}.card-content{flex-direction:row;margin-bottom:5px}.card-content,.icon{align-items:center;display:flex}.icon{background-color:#2c67f5;border-radius:3px;color:#fff;font-family:pretendard,sans-serif;font-size:14px;height:auto;justify-content:center;padding:4px;width:40px}.category-title{color:#000;font-family:pretendard medium,sans-serif;font-size:16px;margin-left:6px}.card-footer{justify-content:space-between}.card-footer,.sub-container{display:flex;flex-direction:row}.sub-container{align-items:center}.sub-icon{background-color:#4eadf8;border-radius:3px;color:#fff;height:auto;padding:4px;width:40px}.sub-icon,.sub-title{align-items:center;display:flex;font-family:pretendard,sans-serif;font-size:14px;justify-content:center}.sub-title{color:#000;font-weight:500;margin-left:6px}.status{border:2px solid #4eadf8cc;border-radius:50%;color:#5a5a5a;font-family:pretendard semibold,sans-serif;font-size:14px;height:auto;justify-content:center;padding:3px 4px;width:auto}.add-container,.status{align-items:center;background-color:#fff;display:flex}.add-container{border-radius:7px;box-shadow:0 2px 6px #0000001a;flex-direction:row;padding:10px}.add-icon{height:24px;width:24px}.add-text{align-items:center;color:#000;display:flex;font-family:pretendard,sans-serif;font-size:16px;margin-left:6px}.back-button{background-color:#fff;border-radius:5px;height:27px;padding:3px;transition:background-color .2s;width:27px}.back-button:hover{background-color:#e7e7e7;cursor:pointer;padding:2px}.selected-category{align-items:center;background-color:#fff;border-radius:10px;display:flex;flex-direction:row;padding:10px}.selected-category-text{align-items:center;color:#000;display:flex;font-family:pretendard,sans-serif;font-size:16px;font-weight:500;margin-left:6px}body{background-color:#f8f8f8;color:#111;font-family:sans-serif;margin:0}#root,body,html{height:100%}.slide{background:#fff;border:1px solid #e0e0e0;border-radius:8px;box-shadow:0 1rem 4rem .25rem #0000000f;box-sizing:border-box;font-size:4rem;height:1080px;overflow:hidden;padding:10rem 6rem 6rem 8rem;position:relative;width:1920px}.slide h1{font-size:8rem}.slide h1,.slide ul li{margin-bottom:1rem}.slide__controls{bottom:4rem;display:flex;gap:1rem;justify-content:end;position:absolute;right:4rem}.slide__controls button{background-color:#fff;border:2px solid #000;border-radius:1rem;color:#111;font-size:4rem;padding:1rem 2rem;&:hover{background-color:#f8f8f8}&:active{background-color:#e0e0e0}}[data-glow]{--base:220;--spread:200;--border-size:calc(var(--border, 2)*1px);--spotlight-size:calc(var(--size, 150)*1px);--hue:calc(var(--base) + var(--xp, 0)*var(--spread, 0));background-color:#9999991f;background-color:var(--backdrop,#0000);background-image:radial-gradient(var(--spotlight-size) var(--spotlight-size) at 0 0,hsl(210 100% 70%/.1),#0000);background-image:radial-gradient(var(--spotlight-size) var(--spotlight-size) at calc(var(--x, 0)*1px) calc(var(--y, 0)*1px),hsl(var(--hue,210) calc(var(--saturation, 100)*1%) calc(var(--lightness, 70)*1%)/var(--bg-spot-opacity,.1)),#0000);border:var(--border-size) solid var(--backup-border);position:relative;touch-action:none}[data-glow],[data-glow]:after,[data-glow]:before{background-attachment:fixed;background-position:50% 50%;background-size:calc(100% + var(--border-size)*2) calc(100% + var(--border-size)*2)}[data-glow]:after,[data-glow]:before{background-repeat:no-repeat;border:var(--border-size) solid #0000;border-radius:10px;border-radius:calc(var(--radius)*1px);content:"";inset:calc(var(--border-size)*-1);-webkit-mask:linear-gradient(#0000,#0000),linear-gradient(#fff,#fff);mask:linear-gradient(#0000,#0000),linear-gradient(#fff,#fff);-webkit-mask-clip:padding-box,border-box;mask-clip:padding-box,border-box;-webkit-mask-composite:intersect;mask-composite:intersect;pointer-events:none;position:absolute}[data-glow]:before{background-image:radial-gradient(calc(var(--spotlight-size)*.75) calc(var(--spotlight-size)*.75) at 0 0,hsl(210 100% 50%/1),#0000 100%);background-image:radial-gradient(calc(var(--spotlight-size)*.75) calc(var(--spotlight-size)*.75) at calc(var(--x, 0)*1px) calc(var(--y, 0)*1px),hsl(var(--hue,210) calc(var(--saturation, 100)*1%) calc(var(--lightness, 50)*1%)/var(--border-spot-opacity,1)),#0000 100%);filter:brightness(2)}[data-glow]:after{background-image:radial-gradient(calc(var(--spotlight-size)*.5) calc(var(--spotlight-size)*.5) at 0 0,#ffffffd9,#0000 100%);background-image:radial-gradient(calc(var(--spotlight-size)*.5) calc(var(--spotlight-size)*.5) at calc(var(--x, 0)*1px) calc(var(--y, 0)*1px),hsl(0 100% 100%/var(--border-light-opacity,1)),#0000 100%)}[data-glow]>[data-glow]:not(:is(a,button)){inset:0;opacity:1;opacity:var(--outer,1);position:absolute;will-change:filter}[data-glow]>[data-glow]:not(:is(a,button)){background:none;border-radius:10px;border-radius:calc(var(--radius)*1px);border-width:calc(var(--border-size)*20);filter:blur(calc(var(--border-size)*10));pointer-events:none}[data-glow]>[data-glow]:not(:is(a,button)):before{border-width:10px;inset:-10px}[data-glow]>[data-glow]{border:none}[data-glow] :is(a,button){border:var(--border-size) solid #0000;border-radius:10px;border-radius:calc(var(--radius)*1px)}[data-glow] :is(a,button) [data-glow]{background:none}[data-glow] :is(a,button) [data-glow]:before{border-width:calc(var(--border-size)*1);inset:calc(var(--border-size)*-1)}.login-input{border:1px solid #e6e6e6;border-radius:5px;font-family:pretendard;font-size:14px;height:30px;line-height:24px;margin-bottom:10px;outline:none;padding-left:10px;transition:all .3s;width:100%}.login-input:focus-visible{border:1px solid #3d3d3d;font-size:15px}.login-button{border:1px solid #0000;cursor:pointer;font-family:pretendard;font-size:16px;font-weight:500;line-height:24px;transition:all .3s;width:100%}.login-button.back{background-color:#f0f0f0;border-radius:5px;color:#000}.login-button.back:hover{border-color:#e6e6e6;filter:brightness(.8)}.login-button.login{background-color:#000;border-radius:5px;color:#fff}.login-button.login:hover{background-color:#494949}.login-message-container{align-items:center;color:#000;display:flex;font-family:pretendard medium;font-size:16px;font-weight:500;justify-content:center;line-height:24px;transition:all .3s;width:100%}.login-message-container.login-failed{color:red;font-family:pretendard semibold;font-size:20px}.login-message-container.login-successed{color:#00ff15;font-family:pretendard semibold;font-size:20px;text-shadow:0 0 10px #000}:root{--backdrop:#9999991f;--radius:10;--border:1;--backup-border:var(--backdrop);--border-light-opacity:0.85;--size:200;overflow:hidden}