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;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{animation:App-logo-spin 20s linear infinite}}.App-header{align-items:center;background-color:#282c34;color:#fff;display:flex;flex-direction:column;font-size:calc(10px + 2vmin);justify-content:center;min-height:100vh}.App-link{color:#61dafb}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.delete-card-button{align-items:center;background-color:#f44336;border:none;border-radius:4px;color:#fff;cursor:pointer;display:flex;font-weight:700;justify-content:center;padding:5px}.delete-card-button:hover{background-color:#d32f2f}.card-content{padding:5px;position:relative}.card-title{font-weight:600;margin-bottom:3px}.item-edit{align-items:center;border-radius:4px;cursor:pointer;display:flex;height:32px;justify-content:center;position:absolute;right:4px;top:4px;transition:.2s ease;width:32px}.item-edit:hover{background:#0000001a}.item-edit .edit-icon{color:#05184f;height:20px;width:20px}.board{align-items:flex-start;display:flex;gap:12px}.list-cards{border-radius:8px;flex:1 1;list-style:none;min-height:100px;min-width:200px;overflow:visible;padding:8px}.card{background:#fff;background:#f3f587;border-radius:6px;border-radius:12px;box-shadow:7px 7px 8px #000c;cursor:grab;font-family:Trebuchet MS,Gill Sans,sans-serif;font-size:18px;margin-bottom:10px;padding:12px;transition:box-shadow .15s ease;-webkit-user-select:none;user-select:none}.card-slot{background:#898c9180;border:3px dashed #070d19;border-radius:3px;height:80px;margin:4px 0;opacity:.5;transition:all .2s ease}.source-slot{background:#091e420a}.drop-highlight{outline:2px solid #0079bf;outline-offset:-2px;transition:outline .3s ease}.card-title,.delete-card-button{pointer-events:auto;-webkit-user-select:none;user-select:none}#nprogress .bar{animation:gradientMove 5s linear infinite,progress 2s ease-out;background:linear-gradient(90deg,#0079bf,#43a436,#0079bf);background-size:200% 100%;border-radius:0 2px 2px 0;box-shadow:0 0 8px #0079bf80;height:3px}@keyframes gradientMove{0%{background-position:0 50%}50%{background-position:200% 50%}}@keyframes progress{0%{opacity:1;width:0}50%{opacity:1;width:85%}}body.dark #nprogress .bar{background:linear-gradient(90deg,#81cd2a,#9c197d,#00c2ff);box-shadow:0 0 8px #00c2ff99}#nprogress .peg{display:none}tilted-card{pointer-events:auto;position:relative;transform-style:preserve-3d;will-change:transform;z-index:1000}.image-preview{margin-top:10px;text-align:center}.image-preview .preview-img{border:1px solid #ccc;border-radius:8px;max-width:100px}.create-card .add-card-button{background:#f3f587;border:none;border-radius:12px;box-shadow:7px 7px 8px #000c;box-sizing:border-box;cursor:pointer;flex-wrap:wrap;font-family:Trebuchet MS,Gill Sans,sans-serif;font-size:18px;padding:12px;text-align:center}.create-card .add-card-button:hover{background-color:#bda17533;color:#17130e}.create-card .add-card-button{width:100%}.create-card .modal{align-items:center;background:#00000080;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:1000}.create-card .modal .modal-content{background:#f3f587;background:#fff;border-radius:12px;box-shadow:7px 7px 8px #000c;font-family:Trebuchet MS,Gill Sans,sans-serif;font-size:18px;margin-bottom:10px;padding:20px;text-align:center;width:300px}.create-card .modal .modal-content h2,.create-card .modal .modal-content h3{margin-bottom:16px}.create-card .modal .modal-content input[type=text]{border:1px solid #badb44;border-radius:4px;font-size:16px;margin-bottom:10px;padding:8px;width:90%}.create-card .modal .modal-content .error{color:red;font-size:14px;margin-top:8px}.create-card .modal .modal-content .modal-actions{display:flex;justify-content:space-between;margin-top:16px}.create-card .modal .modal-content .modal-actions button{background:#f3f587;border:none;border-radius:12px;box-shadow:7px 7px 8px #000c;box-sizing:border-box;cursor:pointer;flex-wrap:wrap;font-family:Trebuchet MS,Gill Sans,sans-serif;font-size:18px;padding:12px;text-align:center}.create-card .modal .modal-content .modal-actions button:hover{background-color:#bda17533;color:#17130e}.create-card .modal .modal-content .modal-actions button{flex:1 1;padding:8px 12px}.create-card .modal .modal-content .modal-actions button:first-child{background-color:#a3e528;color:#fff}.create-card .modal .modal-content .modal-actions button:last-child{background-color:#d41a1a;color:#fff;margin-left:10px}.create-card .modal .color-picker{margin-top:10px}.create-card .modal .color-picker p{font-weight:700;margin-bottom:5px}.create-card .modal .color-picker .colors{display:flex;gap:8px;justify-content:center;margin-bottom:10px}.create-card .modal .color-picker .color-circle{border:2px solid #0000;border-radius:50%;cursor:pointer;height:30px;transition:border .2s ease-in-out;width:30px}.create-card .modal .color-picker .color-circle.selected{border:2px solid #000}.create-card .modal .color-picker .color-picker-board,.create-card .modal .color-picker .color-picker-list{border:2px solid #0000;border-radius:50%;cursor:pointer;height:30px;transition:border .2s ease-in-out;width:30px}.create-card .modal .color-picker .native-color{margin-top:8px}h1{text-align:center}.list,h1{font-family:Trebuchet MS,Gill Sans,sans-serif}.list{border-radius:12px;flex-wrap:wrap;height:auto;margin-right:16px;padding:10px;width:300px}.list .list-title{display:block;font-weight:700;margin-bottom:10px;margin-top:15px;text-decoration:none}.list .card-list,.list .list-title{max-width:90%;text-align:center;white-space:normal;word-break:break-all}.list .card-list{display:flex;display:block;flex-direction:column;list-style:none;margin:0;padding:0}.list .delete-list-button{align-items:center;background-color:#e74c3c;border:none;border-radius:4px;color:#f9f9f9;cursor:pointer;display:flex;font-weight:700;justify-content:center;padding:15px 10px;top:200px}.list .delete-list-button:hover{background-color:#e74c3c}.add-card-button{background:#f3f587;border:none;border-radius:12px;box-shadow:7px 7px 8px #000c;box-sizing:border-box;cursor:pointer;flex-wrap:wrap;font-family:Trebuchet MS,Gill Sans,sans-serif;font-size:18px;padding:12px;text-align:center}.add-card-button:hover{background-color:#bda17533;color:#17130e}.add-card-button{width:100%}.create-list .add-list-button{background:#f3f587;border:none;border-radius:12px;box-shadow:7px 7px 8px #000c;box-sizing:border-box;cursor:pointer;flex-wrap:wrap;font-family:Trebuchet MS,Gill Sans,sans-serif;font-size:18px;padding:12px;text-align:center}.create-list .add-list-button:hover{background-color:#bda17533;color:#17130e}.create-list .add-list-button{width:100%}.create-list .modal{align-items:center;background:#00000080;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:1000}.create-list .modal .modal-content{background:#f3f587;background:#fff;border-radius:12px;box-shadow:7px 7px 8px #000c;font-family:Trebuchet MS,Gill Sans,sans-serif;font-size:18px;margin-bottom:10px;padding:20px;text-align:center;width:300px}.create-list .modal .modal-content h2,.create-list .modal .modal-content h3{margin-bottom:16px}.create-list .modal .modal-content input[type=text]{border:1px solid #badb44;border-radius:4px;font-size:16px;margin-bottom:10px;padding:8px;width:90%}.create-list .modal .modal-content .error{color:red;font-size:14px;margin-top:8px}.create-list .modal .modal-content .modal-actions{display:flex;justify-content:space-between;margin-top:16px}.create-list .modal .modal-content .modal-actions button{background:#f3f587;border:none;border-radius:12px;box-shadow:7px 7px 8px #000c;box-sizing:border-box;cursor:pointer;flex-wrap:wrap;font-family:Trebuchet MS,Gill Sans,sans-serif;font-size:18px;padding:12px;text-align:center}.create-list .modal .modal-content .modal-actions button:hover{background-color:#bda17533;color:#17130e}.create-list .modal .modal-content .modal-actions button{flex:1 1;padding:8px 12px}.create-list .modal .modal-content .modal-actions button:first-child{background-color:#a3e528;color:#fff}.create-list .modal .modal-content .modal-actions button:last-child{background-color:#d41a1a;color:#fff;margin-left:10px}.create-list .modal .color-picker{margin-top:10px}.create-list .modal .color-picker p{font-weight:700;margin-bottom:5px}.create-list .modal .color-picker .colors{display:flex;gap:8px;justify-content:center;margin-bottom:10px}.create-list .modal .color-picker .color-circle{border:2px solid #0000;border-radius:50%;cursor:pointer;height:30px;transition:border .2s ease-in-out;width:30px}.create-list .modal .color-picker .color-circle.selected{border:2px solid #000}.create-list .modal .color-picker .color-picker-board,.create-list .modal .color-picker .color-picker-list{border:2px solid #0000;border-radius:50%;cursor:pointer;height:30px;transition:border .2s ease-in-out;width:30px}.create-list .modal .color-picker .native-color{margin-top:8px}.modal-overlay{align-items:center;background:#0009;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:1000}.modal-content{background:#f9f9f9;border-radius:6px;box-shadow:0 4px 10px #00000040;display:flex;flex-direction:column;gap:20px;max-width:95%;padding:20px 30px;position:relative;width:500px}@media(max-width:480px){.modal-content{padding:10px;width:80%}}.close-btn{background:none;border:none;color:#2c2c2c;cursor:pointer;font-size:24px;font-weight:700;position:absolute;right:15px;top:10px;transition:all .2s ease}.close-btn:hover{color:#e74c3c}.modal-header{text-align:start}.modal-header span{color:#2c2c2c;display:inline-block;font-size:36px;font-weight:700;overflow-wrap:anywhere;white-space:normal;word-break:break-word}.modal-header article{border:1px solid #666;border-radius:6px;cursor:pointer;font-size:16px;font-weight:700;margin:10px 0;padding:4px 6px}.modal-header input{border:1px solid #ccc;border-radius:6px;font-size:16px;padding:6px 8px;text-align:center;width:90%}.modal-header .list-info{color:#666;font-size:14px;margin-top:5px}.modal-header .error{color:#e74c3c;font-size:14px;margin-top:4px}.deadline-section h3,.members h3{font-size:16px;font-weight:700;margin-bottom:10px}.avatars{align-items:center;display:flex;gap:10px}.avatars .avatar{border-radius:50%;display:inline-block;height:30px;width:30px}.avatars .avatar.red{background:#e74c3c}.avatars .avatar.green{background:#27ae60}.avatars .avatar.blue{background:#2980b9}.avatars .join-btn{background:#f9f9f9;border:1px solid #2c2c2c;border-radius:6px;cursor:pointer;font-size:14px;padding:6px 12px}.avatars .join-btn:hover{background:#0079bf}.deadline-section input[type=datetime-local]{border:1px solid #0079bf;border-radius:4px;max-width:200px;padding:8px;width:100%}.description h3{font-size:var(--font-size-medium);font-weight:700;margin-bottom:8px}.description a{color:#0079bf;text-decoration:underline;transition:all .2s ease}.description a:hover{color:#00598c;text-decoration:none}.description textarea{border:1px solid #ccc;border-radius:var(--radius);font-family:inherit;font-size:var(--font-size-small);min-height:80px;padding:8px;resize:vertical;width:100%}.description div{background:#eee;border-radius:6px;cursor:pointer;font-size:14px;min-height:50px;padding:8px}.actions{background:#fff;border-radius:6px;box-shadow:0 2px 6px #00000014;padding:15px}.actions h3{color:#2c2c2c;font-size:16px;font-weight:700;margin-bottom:12px;text-align:center}.actions .color-section{align-items:center;justify-content:center}.actions .actions-group,.actions .color-section{display:flex;flex-direction:column;gap:8px}.actions .actions-group button{background:#fff;border:1px solid #0079bf;border-radius:6px;cursor:pointer;font-size:14px;font-weight:500;padding:10px 14px;text-align:center;transition:all .2s ease;width:100%}.actions .actions-group button:hover{background:#0079bf;color:#fff}.actions .actions-group button.archive{border-color:#e74c3c;color:#e74c3c}.actions .actions-group button.archive:hover{background:#e74c3c;color:#fff}.modal-actions{align-items:center;display:flex;gap:10px;justify-content:center;margin-top:15px}.modal-actions button{border:none;border-radius:6px;cursor:pointer;font-size:14px;padding:8px 16px;transition:all .2s ease}.modal-actions button:first-child{background:#0079bf;color:#fff}.modal-actions button:nth-child(2){background:#e74c3c;color:#fff}body{background-position:50%;background-repeat:no-repeat;background-size:cover;height:100%;width:100%}h4{align-items:end;color:#2a2f2f;display:flex;justify-content:end}.board-container{flex-wrap:wrap;font-family:Trebuchet MS,Gill Sans,sans-serif;gap:10px;height:calc(100vh - 80px);overflow-y:auto;padding:20px;width:100%}@media(max-width:480px){.board-container{align-items:center;flex-direction:column}}.board-container ul{list-style-type:none;margin:0;padding:0;width:100%}.board-container .lists{display:flex;flex-direction:row;flex-wrap:wrap;gap:50px;text-align:center}@media(max-width:768px){.board-container .lists{align-items:center;flex-direction:column;justify-content:center;padding:8px}}@media(max-width:480px){.board-container .lists{align-items:center;display:flex;flex-direction:column;font-size:14px;gap:10px;justify-content:center;margin-right:0}}.board-container .add-list-wrapper{display:inline-block;vertical-align:top;width:100%}.board-container .add-list-button{background:#f3f587;border:none;border-radius:12px;box-shadow:7px 7px 8px #000c;box-sizing:border-box;cursor:pointer;flex-wrap:wrap;font-family:Trebuchet MS,Gill Sans,sans-serif;font-size:18px;padding:12px;text-align:center}.board-container .add-list-button:hover{background-color:#bda17533;color:#17130e}.board-header{margin-top:20px;padding:0 20px;position:relative}.board-header .to-home-button{background:#f3f587;border:none;border-radius:12px;box-shadow:7px 7px 8px #000c;box-sizing:border-box;cursor:pointer;flex-wrap:wrap;font-family:Trebuchet MS,Gill Sans,sans-serif;font-size:18px;padding:12px;position:absolute;text-align:center;top:50%;transform:translateY(-50%)}.board-header .to-home-button:hover{background-color:#bda17533;color:#17130e}.board-header .board-title{align-items:center;display:flex;font-size:24px;font-weight:700;gap:10px;justify-content:center;margin:0 auto;max-width:-webkit-fit-content;max-width:fit-content}.board-header .board-title input{border:1px solid #666;border-radius:4px;font-size:24px;padding:4px}.board-header .board-title h1{cursor:pointer;margin:0}.board-header .color-picker{border:2px solid #0000;border-radius:50%;cursor:pointer;height:30px;position:static;transition:border .2s ease-in-out;width:30px}.delete-board-button{align-items:center;border:none;border-radius:4px;bottom:20px;color:#f9f9f9;cursor:pointer;display:flex;font-weight:700;justify-content:center;padding:15px 10px;position:absolute;right:20px;z-index:100}.delete-board-button,.delete-board-button:hover{background-color:#e74c3c}.board-card{align-items:flex-start;aspect-ratio:1/1;background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:10px;color:color;display:flex;font-weight:700;height:100px;justify-content:flex-start;overflow:hidden;padding:15px;position:relative;transition:transform .2s ease;width:300px}.board-card:hover{transform:scale(1.05)}.board-card__title{color:#032020;display:block;font-size:24px;max-width:90%;position:relative;text-align:center;text-decoration:none;word-break:break-word;z-index:2}.board-card:after,.board-card:before{animation:autoRotate 2s linear infinite;background:conic-gradient(from var(--deg) at center,#1ddaba,#11b4b4,#ad61e2,#0ab8e4);border-radius:inherit;content:"";inset:0;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;mix-blend-mode:overlay;padding:5px;pointer-events:none;position:absolute;z-index:0}@property --deg{syntax:"<angle>";inherits:true;initial-value:0deg}@keyframes autoRotate{to{--deg:360deg}}.modal{align-items:center;background:#00000080;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:1000}.modal .modal-content{background:#f3f587;background:#fff;border-radius:12px;box-shadow:7px 7px 8px #000c;font-family:Trebuchet MS,Gill Sans,sans-serif;font-size:18px;margin-bottom:10px;padding:20px;text-align:center;width:300px}.modal .modal-content h2,.modal .modal-content h3{margin-bottom:16px}.modal .modal-content input[type=text]{border:1px solid #badb44;border-radius:4px;font-size:16px;margin-bottom:10px;padding:8px;width:90%}.modal .modal-content .error{color:red;font-size:14px;margin-top:8px}.modal .modal-content .modal-actions{display:flex;justify-content:space-between;margin-top:16px}.modal .modal-content .modal-actions button{background:#f3f587;border:none;border-radius:12px;box-shadow:7px 7px 8px #000c;box-sizing:border-box;cursor:pointer;flex-wrap:wrap;font-family:Trebuchet MS,Gill Sans,sans-serif;font-size:18px;padding:12px;text-align:center}.modal .modal-content .modal-actions button:hover{background-color:#bda17533;color:#17130e}.modal .modal-content .modal-actions button{flex:1 1;padding:8px 12px}.modal .modal-content .modal-actions button:first-child{background-color:#a3e528;color:#fff}.modal .modal-content .modal-actions button:last-child{background-color:#d41a1a;color:#fff;margin-left:10px}.modal .color-picker{margin-top:10px}.modal .color-picker p{font-weight:700;margin-bottom:5px}.modal .color-picker .colors{display:flex;gap:8px;justify-content:center;margin-bottom:10px}.modal .color-picker .color-circle{border:2px solid #0000;border-radius:50%;cursor:pointer;height:30px;transition:border .2s ease-in-out;width:30px}.modal .color-picker .color-circle.selected{border:2px solid #000}.modal .color-picker .color-picker-board,.modal .color-picker .color-picker-list{border:2px solid #0000;border-radius:50%;cursor:pointer;height:30px;transition:border .2s ease-in-out;width:30px}.modal .color-picker .native-color{margin-top:8px}.image-upload{display:flex;flex-direction:column;margin-top:10px}.image-upload input{border:1px solid #ccc;border-radius:6px;margin-top:5px;padding:5px}.image-preview-modal{align-items:center;border-radius:8px;color:#fff;display:flex;height:300px;justify-content:center;overflow:hidden;position:relative;width:100%}body{transition:background-color .3s ease,color .3s ease}body.light{background:linear-gradient(90deg,#a6d7e1,#6fccdf,#d4dde2)}body.dark{background:linear-gradient(90deg,#0a0622,#16093a,#012939)}body.dark h1{box-shadow:0 0 10px #0ef,0 0 20px #0ef,0 0 30px #0ef;color:#00e6ff}body.light h1{box-shadow:0 0 6px #00b7ff,0 0 12px #00b7ff,0 0 20px #00b7ff;color:#1462b0}.homePage{font-family:Trebuchet MS,Gill Sans,sans-serif;padding:20px;position:relative}.homePage h1{font-size:24px;letter-spacing:2px;margin-bottom:20px;margin-top:15px;text-align:center;transition:color .3s ease,box-shadow .3s ease}.homePage .theme-toggle,.homePage h1{box-shadow:0 0 5px #0ef,0 0 10px #0ef,0 0 20px #0ef}.homePage .theme-toggle{align-items:center;background:none;border:1px solid #0ef;border-radius:20%;cursor:pointer;display:flex;font-size:20px;height:30px;justify-content:center;position:absolute;right:2%;top:3%;transition:.3s;width:30px}.homePage .theme-toggle:hover{background-color:#0000001a}.homePage .boards-container{display:flex;flex-wrap:wrap;gap:30px;justify-content:center}.homePage .create-board-button{background:linear-gradient(135deg,#5cb6e3,#dcecdd 90%);border:none;border-radius:6px;color:#1c1d1d;cursor:pointer;font-size:16px;padding:5px;transition:transform .3s ease,background-color .3s ease,border .3s ease}.homePage .create-board-button:hover{background-color:#65d2ac;transform:scale(1.05)}.homePage .exit-button{background-color:#053649;border-radius:5px;box-shadow:0 0 5px #0ef,0 0 10px #0ef,0 0 20px #0ef;color:#fff;padding:5px;position:absolute;right:5%;top:3%;transition:color .3s ease,box-shadow .3s ease}.homePage .exit-button:hover{background:#221e3e}.homePage .login_prompt{align-items:center;color:red;display:flex;justify-content:right;right:20%;top:20%}.login-page{background-color:#a3d3d3;height:100vh;width:100%}.signup-page{background-color:#a3eaea;height:100vh;width:100%}.form-container{align-items:center;display:flex;height:100%;justify-content:center;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}.form-container .form{animation:gradientShift 10s ease infinite;background:linear-gradient(270deg,#2ebade,#2d6c77,#5be9d3,#32abd6);background-size:600% 600%;border-radius:16px;box-shadow:0 4px 20px #00000040;color:#fff;display:flex;flex-direction:column;gap:20px;margin:0 auto;overflow:hidden;padding:20px 30px;position:relative;width:400px}@keyframes gradientShift{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}.form-container .title{color:#2c2c2c;font-size:26px;margin-bottom:10px;text-align:center}.form-container .inputGroup{display:flex;flex-direction:column}.form-container .label{color:#2c2c2c;font-size:16px;font-weight:600;margin-bottom:10px}.form-container .input{border:1px solid #0079bf;border-radius:4px;font-size:16px;padding:15px;transition:border-color .3s ease}.form-container .input:focus{border-color:#9573b5;outline:none}.form-container .input.error{border:3px solid #e74c3c}.form-container .button{background:linear-gradient(135deg,#5cb6e3,#98db9c 90%);border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:16px;font-weight:500;margin-top:15px;padding:10px;transition:background-color .3s ease}.form-container .button:hover{background:linear-gradient(135deg,#49a5eb,#a0b2a1 70%)}.form-container .button:disabled{background:#666;cursor:not-allowed}.form-container .errorMessage{color:#e74c3c;font-size:16px;margin-top:10px}.form-container .successMessage{color:#2e8b57;font-size:20px;margin-top:10px;text-align:center}.form-container .strengthContainer{margin-top:10px}.form-container .strengthBar{display:flex;gap:4px;margin-bottom:10px}.form-container .strengthSegment{border-radius:2px;flex:1 1;height:4px}.form-container .loginLink,.form-container .strengthLabel{font-size:16px;text-align:center}.form-container .loginLink{color:#2e2a2e;margin-top:10px}.form-container .loginLink a{color:#9573b5;font-weight:600;text-decoration:none}.form-container .loginLink a:hover{text-decoration:underline}.label{color:#333;display:block;font-weight:700;margin-bottom:.5rem}.password-wrapper{align-items:center;display:flex;position:relative}.password-wrapper .input{padding-right:15px;width:100%}.password-wrapper .toggle-password{background:none;border:none;color:#555;cursor:pointer;font-size:1.2rem;position:absolute;right:.5rem;transition:color .2s ease}.password-wrapper .toggle-password:hover{color:#000}.errorMessage{color:red;font-size:.9rem}
/*# sourceMappingURL=main.8ac1d542.css.map*/