.LoginPage{background:radial-gradient(ellipse 70% 50% at center bottom,#bebbaf59,#0000);height:100vh;padding-top:35vh;text-align:center}.large-button{align-items:center;background-color:#f0ede0;border:none;border-radius:8px;color:#000;cursor:pointer;display:inline-flex;font-size:16px;font-weight:600;height:50px;justify-content:center;overflow:hidden;padding:10px 20px;position:relative}.large-button-fillwidth{width:100%!important}.button-icon{height:24px;margin-right:10px;width:24px}.large-button-content{align-items:center;display:flex}.large-button-outline{align-items:center;background-color:initial;border:1px solid gray;border-radius:8px;color:gray;cursor:pointer;display:inline-flex;font-size:16px;font-weight:600;height:50px;justify-content:center;overflow:hidden;padding:10px 20px;position:relative}.large-button:disabled{background-color:#f0ede0!important;color:gray;cursor:not-allowed}.large-button.loading .large-button-content{opacity:0}.large-button .loading,.large-button-outline .loading{align-items:center;color:#000;display:flex;height:100%;justify-content:center;left:0;opacity:0;position:absolute;top:0;width:100%}.large-button-outline.loading .loading,.large-button.loading .loading{opacity:1}.large-button-outline.loading .loading span,.large-button.loading .loading span{animation:bounce 1s infinite}.headerbar{border-bottom:1px solid #ffffff1a;height:80px;padding-left:212px;width:calc(100% - 212px);z-index:2}.headerbar,.navbar{background-color:#1c1c1c;overflow-x:hidden;position:fixed}.navbar{border-right:1px solid #ffffff1a;box-sizing:border-box;height:100vh;left:0;padding:30px 16px 16px;top:0;width:212px;z-index:1;z-index:3}.navbar-item{background-color:initial}.navbar-item,.navbar-item-selected{border-radius:8px;box-sizing:border-box;color:#fff;cursor:pointer;height:48px;padding-left:8px;padding-top:12px;transition:all .1s ease-in-out}.navbar-item-selected{background-color:#ffffff1a}.navbar-item-selected>p,.navbar-item>p{display:inline-flex;line-height:1;margin:7px 0 0 4px;vertical-align:top}.navbar-item:hover{opacity:.9}.navbar-user-container{bottom:0;box-sizing:border-box;left:0;padding-left:16px;position:absolute}.grid-item{border:1px solid #68656080;box-sizing:border-box;height:265px;margin:5px;padding:20px;position:relative;width:299px}.grid-item,.host-image{border-radius:16px;overflow:hidden;text-align:center}.host-image{background-color:#242424;color:#ffffff4a;font-size:16px;height:100px;line-height:100px;margin-left:50%;transform:translateX(-50%);width:100px;z-index:1}.arrange-button{background-color:initial;border:none;color:#0000;cursor:pointer;height:100%;outline:none;position:absolute;top:0;width:30px}.arrange-button:hover{background-color:hsla(0,0%,100%,.064);color:#fff}.small-button{align-items:center;background-color:#f0ede0;border:none;border-radius:8px;color:#000;cursor:pointer;display:inline-flex;font-size:12px;font-weight:400;height:28px;justify-content:center;margin-left:8px;overflow:hidden;padding:0 8px;vertical-align:middle}.small-button-icon{filter:invert(100%);height:13px;margin-right:4px;width:13px}.small-button-icon-outline.icon-inverted,.small-button-icon.icon-inverted{filter:invert(1)}.small-button-outline{align-items:center;background-color:initial;border:1px solid #f0ede0;border-radius:8px;color:#f0ede0;cursor:pointer;display:inline-flex;font-size:12px;font-weight:400;height:28px;justify-content:center;margin-left:8px;overflow:hidden;padding:0 8px;vertical-align:middle}.small-button-icon-outline{height:13px;margin-right:4px;width:13px}.small-button-outline-danger{border:1px solid #a10303}.resizable-grid{grid-gap:8px;display:grid;grid-template-columns:repeat(auto-fill,minmax(299px,1fr));justify-content:start}.loading-screen .loading{align-items:center;display:flex;font-size:18px;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%}.loading-screen .loading span{animation:bounce 1s infinite}@keyframes bounce{0%{transform:translateY(0)}20%{transform:translateY(-2px)}40%{transform:translateY(0)}to{transform:translateY(0)}}.content{margin-left:212px;padding-bottom:30px;padding-top:120px}.content-split-right{padding-right:5vw;padding-top:35px;width:40%}.content-split-left,.content-split-right{box-sizing:border-box;float:left;min-height:100px;padding-left:16px}.content-split-left{padding-right:16px;width:60%}@media (max-width:999px){.content-split-left,.content-split-right{float:left;width:100%}}.host-stage-selector{box-sizing:border-box;cursor:pointer;height:50px;margin-right:26px;padding-top:3px}.host-stage-selector:hover{opacity:.8}.host-stage-selector>*{display:inline-block}.blink-opacity{animation:blink 1s infinite}@keyframes blink{0%{opacity:1}50%{opacity:0}to{opacity:1}}.download-button{display:none;margin-top:20px;text-decoration:none}@supports (-moz-appearance:none){.download-button{display:block}}.download-button button{align-items:center;border:none;border-radius:8px;color:#000;cursor:pointer;display:inline-flex;font-size:16px;font-weight:600;height:50px;justify-content:center;overflow:hidden;padding:10px 20px}.app{background-color:#161616}.content{padding-top:80px}.host-header{align-items:flex-start;display:flex;flex-wrap:wrap;gap:50px;justify-content:space-between;margin-bottom:20px;padding:50px}.host-image-wrapper{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;width:200px}.host-name-wrapper{flex:1 1}.host-tab-container .tab-content{padding:25px 50px 50px}.playground-tab-container{margin:0 -50px -50px;padding:0 50px 50px;width:100%}.playground-tab-container .tab-container{margin:0 -50px -50px;width:calc(100% + 100px)}.row{display:flex;flex-wrap:wrap-reverse;gap:20px 100px;margin-bottom:25px}.row.row-wrap{flex-wrap:wrap}.row:last-of-type{margin-bottom:0}.row>*{flex:1 1}.row>:first-child{flex-basis:calc(60% - 100px)}.row>:last-child{flex-basis:calc(40% - 100px)}@media (max-width:999px){.row{gap:20px}.row>:first-child,.row>:last-child{flex-basis:100%}}.side-by-side{display:flex;flex-wrap:wrap;gap:20px}.toggle-switch{display:inline-block;height:20px;margin-left:10px;position:relative;width:40px}.toggle-switch input{height:0;opacity:0;width:0}.slider{background-color:#ccc;border-radius:20px;bottom:0;cursor:pointer;left:0;right:0;top:0}.slider,.slider:before{position:absolute;transition:.4s}.slider:before{background-color:#fff;border-radius:50%;bottom:2px;content:"";height:16px;left:2px;width:16px}input:checked+.slider{background-color:#4caf50}input:checked+.slider:before{transform:translateX(20px)}.toggle-switch.small{height:15px;margin-left:8px;width:30px}.toggle-switch.small .slider{border-radius:15px}.toggle-switch.small .slider:before{border-radius:50%;bottom:2px;height:11px;left:2px;width:11px}input:checked+.slider:before{transform:translateX(15px)}.avatar-tap-to-change-overlay{align-items:center;background-color:#000;bottom:0;cursor:pointer;display:flex;justify-content:center;left:0;opacity:0;position:absolute;right:0;top:0;z-index:99}.avatar-tap-to-change-overlay:hover{opacity:.7}.image-picker{align-items:center;display:inline-flex;justify-content:center;position:relative}.image-picker input[type=file]{cursor:pointer;height:100%;opacity:0;position:absolute;width:100%;z-index:2}.image-picker-label{align-items:center;background-color:green;border-radius:8px;box-shadow:0 2px 4px #0003;display:inline-flex;font-size:16px;font-weight:600;height:33px;justify-content:center;margin-bottom:20px;padding:5px 8px;text-align:center;transition:background-color .1s ease,box-shadow .1s ease;width:170px;z-index:1}.image-picker-label:hover{background-color:grey;box-shadow:0 4px 8px #0000004d}.image-picker-label:active{background-color:green;box-shadow:0 1px 3px #0003}.api-response p span{background:#161616;border-radius:8px;line-height:28px;padding:5px;-webkit-user-select:text;user-select:text}.api-response p{margin:5px 0;-webkit-user-select:none;user-select:none}.api-response h4{margin:10px 0}.api-response-container{border:1px solid #ccc;border-radius:8px;margin-bottom:8px;padding:0 10px}.api-response p.story-response{line-height:27px;-webkit-user-select:text;user-select:text}.store-subscription-text{padding-top:5px}.store-subscription-text.danger{color:#ed4f4f}.store-subscription-text.success{color:#4caf50}.modal-bg{align-items:center;background-color:#00000080;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:1000}.modal-container{background-color:#242424;border-radius:16px;box-shadow:0 4px 6px #0000001a;min-width:300px;padding:50px 20px 20px;position:relative}.modal-close{background-color:initial;border:none;border-radius:30px;color:hsla(60,56%,91%,.359);height:20px;outline:none;padding:0;position:absolute;right:10px;top:10px;width:20px}.modal-close:hover{background-color:#90909057}.stage-item{border:1px solid gray;border-radius:6px;cursor:pointer;margin-top:5px;padding:4px 16px}.stage-item:hover{border:1px solid #fff}.stage-item:active{transform:scale(.95)}.accordion-title{margin:20px 0}.accordion-header,.accordion-title{display:flex;justify-content:space-between}.accordion-header{align-items:center;cursor:pointer;padding:15px 0;-webkit-user-select:none;user-select:none}.accordion-header h4{display:inline-block;margin:0}.accordion-description{display:block;margin-bottom:20px}.accordion-header-left{gap:20px}.accordion-header-left,.accordion-header-right{align-items:center;display:flex}.accordion-selected-info{border-right:1px solid #282828;padding-right:10px}.accordion-header-right img{margin-left:10px}.accordion-section.open .accordion-header-right img{transform:rotate(180deg)}.accordion-content{align-items:baseline;display:flex;flex-wrap:wrap;gap:10px;max-height:0;overflow:hidden}.accordion-section{border-top:1px solid #282828}.accordion-section.open .accordion-content{max-height:1000px;transition:max-height .3s ease-in}.accordion-header button{background-color:initial;border:none;color:#6a6a6a;cursor:pointer;opacity:0;padding:5px;pointer-events:none;text-decoration:underline}.accordion-section.open .accordion-header button{opacity:1;pointer-events:all}.accordion-option{border:1px solid #333;border-radius:8px;color:#999;cursor:pointer;display:inline-block;padding:8px}.accordion-option:last-child{margin-bottom:20px}.accordion-option.selected{background-color:#2b2b2b;border-color:#2b2b2b;color:#fff}.tab-container{width:100%}.tab-header{border-bottom:1px solid #282828;display:flex;flex-wrap:wrap;gap:25px;padding:0 50px}.tab-content{background-color:#1c1c1c;padding:20px}.tab-item{color:#fff;cursor:pointer;font-size:22px;opacity:.5;padding:10px 20px}.tab-item.active{border-bottom:5px solid #fff;opacity:1}.tab-pane{display:none}.tab-pane.active{display:block}@media (max-width:999px){.tab-header{gap:10px}.tab-item{font-size:18px;padding:5px 10px}}.collapsible-content{margin-top:10px;max-height:0;overflow:hidden;transition:max-height .3s ease-out}.collapsible-content.open{max-height:1000px}.collapsible-button{align-items:center;background-color:initial;border:1px solid gray;border-radius:8px;color:#9f9f9f;cursor:pointer;display:flex;font-family:Inter;font-size:14px;justify-content:space-between;padding:5px 6px;text-align:center}.collapsible-button:hover{background-color:#f0ede033}.dropdown-icon{font-size:12px;margin-left:5px}.dropdown-icon.open{transform:rotate(180deg)}table{width:100%}.promocode-btn{margin-left:0}.btns{display:flex;gap:10px}.expired *,.expired .persona-links a:link,.expired .persona-links a:visited{color:#b17c00}.poi-table{border-collapse:collapse;font-size:14px;margin-top:20px;width:100%}.poi-table td,.poi-table th{border-bottom:1px solid #e0e0e0;padding:12px 16px;text-align:left}.poi-table th{background-color:#f8f9fa;color:#333;font-weight:600}.poi-table tr:hover{background-color:#f5f5f5}.poi-title-cell{max-width:300px}.poi-title-cell strong{color:#333;display:block;font-size:16px;margin-bottom:4px}.poi-description-preview{color:#666;font-size:13px;line-height:1.4}.persona-cell{align-items:center;display:flex;gap:8px}.persona-avatar{border-radius:50%;height:32px;object-fit:cover;width:32px}.location-cell{color:#666;font-family:monospace;font-size:13px}.status-badge{padding:4px 8px}.status-published{background-color:#d4edda}.status-draft{background-color:#fff3cd}.status-archived{background-color:#e2e3e5;color:#383d41}.published-date{color:#666;font-size:11px;margin-top:2px}.action-buttons{display:flex;flex-wrap:wrap;gap:8px}.poi-btn{font-size:12px;min-width:60px;padding:6px 12px}.publish-btn{background-color:#28a745;color:#fff}.delete-btn{border-color:#dc3545;color:#dc3545}.delete-btn:hover{background-color:#dc3545;color:#fff}.filter-section{align-items:center;background-color:#f8f9fa;border-radius:8px;display:flex;gap:12px;margin-bottom:16px;padding:12px}.filter-section label{color:#333;font-weight:500}.status-filter{background-color:#fff;border:1px solid #ccc;border-radius:4px;font-size:14px;padding:6px 12px}.poi-count{color:#666;font-size:14px;margin-left:auto}.empty-state{color:#666;padding:60px 20px;text-align:center}.empty-state p{font-size:18px;margin-bottom:20px}@media (max-width:1200px){.poi-table td,.poi-table th{padding:8px 12px}.poi-title-cell{max-width:200px}.action-buttons{flex-direction:column;gap:4px}}@media (max-width:768px){.filter-section{align-items:flex-start;flex-direction:column;gap:8px}.poi-count{margin-left:0}.poi-table{font-size:12px}.persona-cell{align-items:flex-start;flex-direction:column;gap:4px}}.poi-edit-container{margin:0 auto;max-width:1200px;padding:20px 0}.form-grid{grid-gap:40px;display:grid;gap:40px;grid-template-columns:1fr 1fr;margin-bottom:40px}.poi-edit-container .form-section{background:#1f1f1f;border:1px solid #2f2f2f;border-radius:8px;box-shadow:none;padding:24px}.poi-edit-container .form-section h3{color:#fff;font-size:18px;font-weight:600;margin:0 0 20px}.form-row{gap:16px}.form-row .form-group{flex:1 1}.poi-edit-container .form-group label{color:#ddd;display:block;font-size:14px;font-weight:500;margin-bottom:6px}.poi-edit-container .form-group input,.poi-edit-container .form-group select,.poi-edit-container .form-group textarea{background-color:#2b2b2b;border:1px solid #f0ede033;border-radius:6px;box-sizing:border-box;color:#fff;font-size:14px;padding:10px 12px;width:100%}.poi-edit-container .form-group input:focus,.poi-edit-container .form-group select:focus,.poi-edit-container .form-group textarea:focus{border-color:#4285f4;box-shadow:0 0 0 2px #4285f426;outline:none}.form-group textarea{min-height:80px}.upload-section{grid-gap:24px;display:grid;gap:24px}.poi-edit-container .upload-group{background:#1f1f1f;border:1px solid #2f2f2f;border-radius:8px;padding:16px}.poi-edit-container .upload-group label{color:#ddd;display:block;font-weight:500;margin-bottom:8px}.poi-edit-container .file-info{background:#1e2b1e;border-radius:4px;color:#a5d6a7;font-size:13px;margin-top:8px;padding:8px 12px}.poi-edit-container .progress-bar{background:#333;border-radius:2px;height:4px;margin-top:8px;overflow:hidden}.progress-fill{background:#4285f4;height:100%;transition:width .3s ease}.poi-edit-container .error-message{background:#2b1a1a;border:1px solid #5c2b2b;border-radius:6px;color:#ff8a80;font-weight:500;margin-bottom:20px;padding:12px 16px}.poi-edit-container .forbidden-message{color:#b6b6b6;padding:60px 20px;text-align:center}.poi-edit-container .forbidden-message h1{color:#fff;margin-bottom:16px}.cancel-btn{margin-right:12px}.modal-actions{display:flex;gap:12px;justify-content:flex-end;margin-top:24px}.loading{align-items:center;color:#666;display:flex;font-size:16px;height:200px;justify-content:center}@media (max-width:768px){.form-grid{gap:20px;grid-template-columns:1fr}.form-row{flex-direction:column;gap:0}.form-row .form-group{margin-bottom:16px}.poi-edit-container{padding:16px 0}.form-section{padding:16px}}@media (max-width:480px){.form-section{padding:12px}.form-section h3{font-size:16px}.form-group input,.form-group select,.form-group textarea{font-size:16px;padding:8px 10px}}.image-picker{margin-bottom:16px}.image-picker-label{background:#4285f4;border-radius:6px;color:#fff;cursor:pointer;display:inline-block;font-size:14px;padding:8px 16px}.image-picker-label:hover{background:#3367d6}.image-picker input[type=file]{display:none}.extraction-status{border-radius:4px;font-size:13px;font-weight:500;margin-top:8px;padding:8px 12px}.status-uploading{background:#2b2b1a;border:1px solid #3d3d1a;color:#f4d742}.status-extracting,.status-uploading{align-items:center;display:flex;gap:8px}.status-extracting{background:#1a2b2b;border:1px solid #1a3d3d;color:#42f4d7}.status-success{background:#1e2b1e;border:1px solid #2b3d2b;color:#a5d6a7}.status-error{background:#2b1a1a;border:1px solid #5c2b2b;color:#ff8a80}.status-info{background:#1a2b2b;border:1px solid #1a3d3d;color:#42f4d7}.spinner{animation:spin 1s linear infinite;border:2px solid #0000;border-radius:50%;border-top-color:currentcolor;height:12px;width:12px}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.form-section{background:#fff;border-radius:8px;box-shadow:0 2px 4px #0000001a;margin-bottom:24px;padding:24px}.form-section h2{color:#333;font-size:24px;font-weight:600;margin-top:0}.form-group,.form-section h2{margin-bottom:20px}.form-group label{color:#555;display:block;font-weight:500;margin-bottom:8px}.form-group input,.form-group select,.form-group textarea{border:1px solid #ddd;border-radius:4px;font-family:inherit;font-size:16px;padding:12px;width:100%}.form-group input:focus,.form-group select:focus,.form-group textarea:focus{border-color:#007bff;box-shadow:0 0 0 2px #007bff40;outline:none}.form-group textarea{min-height:100px;resize:vertical}.poi-management{grid-gap:24px;display:grid;gap:24px;grid-template-columns:1fr 1fr;margin-top:20px}@media (max-width:768px){.poi-management{grid-template-columns:1fr}}.available-pois,.collection-pois{background:#f8f9fa;border-radius:8px;padding:16px}.available-pois h3,.collection-pois h3{color:#333;font-size:18px;font-weight:600;margin-bottom:16px;margin-top:0}.poi-list{max-height:400px;min-height:200px;overflow-y:auto}.poi-item{align-items:center;background:#fff;border:1px solid #e0e0e0;border-radius:6px;cursor:move;display:flex;justify-content:space-between;margin-bottom:8px;padding:12px;transition:all .2s ease}.poi-item:hover{border-color:#007bff;box-shadow:0 2px 8px #0000001a}.poi-item.dragging{opacity:.5;transform:rotate(2deg)}.available-poi{border-left:4px solid #28a745}.collection-poi{border-left:4px solid #007bff}.poi-info{flex:1 1}.poi-info strong{color:#333;display:block;margin-bottom:4px}.poi-meta{align-items:center;display:flex;gap:8px}.persona-badge{background:#e9ecef;color:#495057}.persona-badge,.status-badge{border-radius:12px;font-size:12px;font-weight:500;padding:2px 8px}.status-badge{text-transform:uppercase}.status-published{background:#d4edda;color:#155724}.status-draft{background:#fff3cd;color:#856404}.status-archived{background:#f8d7da;color:#721c24}.remove-btn{background:#dc3545!important;border:none!important;border-radius:4px!important;color:#fff!important;cursor:pointer!important;font-size:12px!important;padding:6px 12px!important}.remove-btn:hover{background:#c82333!important}.drop-zone{background:#f8f9fa;border:2px dashed #dee2e6;transition:all .2s ease}.drop-zone:hover{background:#e7f3ff;border-color:#007bff}.empty-collection,.empty-state{color:#6c757d;font-style:italic;padding:40px 20px;text-align:center}.form-actions{display:flex;justify-content:center;padding:24px}.form-actions button:disabled{cursor:not-allowed;opacity:.6}.poi-item[draggable=true]{cursor:grab}.poi-item[draggable=true]:active{cursor:grabbing}@media (max-width:768px){.form-section{padding:16px}.poi-management{gap:16px;grid-template-columns:1fr}.poi-item{align-items:flex-start;flex-direction:column;gap:8px}.remove-btn{align-self:flex-end}}table{border-collapse:collapse}th{border-bottom:1px solid #ffffff1a}td,th{padding:8px;text-align:left}td{color:#b6b6b6;font-size:12px;font-weight:400px}table.analytics-table{width:auto}.recharts-default-tooltip{background-color:#434343!important}.custom-tooltip{background-color:#434343;border-radius:5px;color:#fff;font-size:12px;padding:10px}.custom-tooltip .label{margin:0}.recharts-tooltip-cursor{fill:#ffffff11}.charts{grid-gap:20px;display:grid;gap:20px;grid-template-columns:1fr}@media (min-width:1024px){.charts{grid-template-columns:1fr 1fr}}@media (min-width:1440px){.charts{grid-template-columns:1fr 1fr 1fr}}.charts>div{align-items:center;display:flex;flex-direction:column;gap:20px;justify-content:center}.charts table td{font-size:18px}.maintenance-tab-container .tab-content{background:#1c1c1c}.button-group{display:flex;gap:8px}.button-group button{margin:0}.maintenance-active td{color:#ed4f4f}.content table{border-collapse:collapse;margin-top:20px;width:100%}.content td,.content th{border:1px solid #ddd;padding:8px;text-align:left}.modal-content label{display:block;font-weight:700;margin-bottom:5px;margin-top:10px}.modal-content input[type=number],.modal-content input[type=text],.modal-content textarea{border:1px solid #ccc;border-radius:4px;box-sizing:border-box;margin-bottom:10px;padding:8px}.modal-content textarea{min-height:80px;resize:vertical}.modal-content .checkbox-group{align-items:center;display:flex;margin-bottom:10px}.modal-content .checkbox-group input[type=checkbox]{margin-right:8px;width:auto}.modal-content .checkbox-group label{font-weight:400;margin-bottom:0;margin-top:0}.persona-link-edit{border:1px solid #e0e0e0;border-radius:4px;margin-bottom:15px;margin-top:10px;padding:15px}.persona-link-edit h5{font-size:1.1em;margin-bottom:10px;margin-top:0}.persona-link-edit label{font-size:.95em;font-weight:400}.persona-link-edit input[type=number],.persona-link-edit input[type=text]{margin-bottom:8px}.persona-link-edit input:disabled{background-color:#f0f0f0;cursor:not-allowed}.content td .btns>*{margin-right:5px}.content td .btns>:last-child{margin-right:0}.error-message{color:red;margin-top:10px}.persona-links-scrollable-container{border:1px solid #ccc;border-radius:4px;margin-bottom:15px;max-height:300px;overflow-y:auto;padding:10px}.form-row{display:flex;flex-wrap:wrap;gap:20px;margin-bottom:15px}.form-field-vertical{display:flex;flex:1 1;flex-direction:column;min-width:180px}.form-field-vertical label{font-weight:700;margin-bottom:6px}.form-field-vertical input[type=number],.form-field-vertical input[type=text]{border:1px solid #ccc;border-radius:4px;box-sizing:border-box;padding:8px;width:100%}.modal-content input[type=number],.modal-content input[type=text],.modal-content textarea{width:calc(100% - 20px)}.modal-form-content-wrapper{max-height:80vh;overflow-y:auto;padding-left:5px;padding-right:15px}.modal-content>h4{background:#fff;margin-top:0;padding-bottom:10px;position:-webkit-sticky;position:sticky;top:0;z-index:1}.persona-links{display:flex;flex-direction:column;gap:10px}.persona-links a:link,.persona-links a:visited{color:#b6b6b6}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#1c1c1c;color:#fff;font-family:Inter;font-size:14px;font-weight:400;margin:0;padding:0}input[type=button],input[type=submit]{background-color:initial;border:1px solid gray;border-radius:8px;color:#9f9f9f;cursor:pointer;font-family:Inter;font-size:16px;font-weight:600;padding:10px 12px;text-align:center}h1{font-size:22px}h1,h3{font-weight:600}h3{font-size:16px;margin-bottom:8px}small{color:#b6b6b6;font-size:12px;font-weight:400px}input[type=email],input[type=number],input[type=password],input[type=text]{background-color:#2b2b2b;border:1px solid #f0ede033;border-radius:8px;color:#fff;font-size:14px;margin-bottom:8px;padding:8px}hr{border:.5px solid #f0ede033;opacity:.4}textarea{background-color:#2b2b2b;border:1px solid #f0ede033;border-radius:8px;box-sizing:border-box;color:#fff;font-family:Inter;max-width:100%;min-height:150px;min-width:100%;outline:none;padding:12px;width:100%}input[type=range]{-webkit-appearance:none;appearance:none;background:#0000;width:100%}input[type=range]::-webkit-slider-runnable-track{background:#ffffff3d;border-radius:5px;height:8px;width:100%}input[type=range]::-moz-range-track{background:#ffffff3d;border-radius:5px;height:8px;width:100%}input[type=range]::-ms-track{background:#ffffff3d;border-radius:5px;height:8px;width:100%}input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background:#fff;border-radius:5px;cursor:pointer;height:20px;margin-top:-6px;width:10px}input[type=range]::-moz-range-thumb{background:#fff;border-radius:5px;cursor:pointer;height:20px;width:10px}input[type=range]::-ms-thumb{background:#fff;border-radius:5px;cursor:pointer;height:20px;width:10px}input[type=range]:focus{outline:none}
/*# sourceMappingURL=main.87d2a7d3.css.map*/