#root,body,html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#111!important;font-family:HelveticaNeue-Roman,-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)}}.login-container{align-items:center;background:#111;display:flex;justify-content:center;min-height:100vh}.login-form{background:#171717;border:1px solid #333;border-radius:20px;box-shadow:0 4px 32px #00000080;display:flex;flex-direction:column;gap:1.5rem;max-width:350px;padding:2rem 2.5rem;width:100%}.login-form h2{color:#fff;font-size:1.8rem;font-weight:500;margin:0 0 1rem;text-align:center}.login-form input,.login-select{background:#1f1f1f;border:1px solid #333;border-radius:8px;color:#fff;font-size:1rem;padding:.75rem 1rem;transition:border-color .2s}.login-form input:focus,.login-select:focus{border-color:#4d09e8;outline:none}.login-form input::placeholder{color:#888}.login-form button{background:#4d09e8;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:1rem;font-weight:600;padding:.75rem;transition:background .2s,transform .1s}.login-form button:hover{background:#3706b8;transform:translateY(-1px)}.login-form button:active{transform:translateY(0)}.login-switch{color:#fff;font-size:1rem;margin-top:.5rem;text-align:center}.login-link{color:#4d09e8;cursor:pointer;font-weight:600;margin-left:4px;text-decoration:underline}.login-link:hover{background:#4d09e8;border-radius:4px;color:#fff;padding:0 4px}.login-error{background:#281c1c;border:1px solid #650000;border-radius:8px;color:#ffb3b3;font-size:.95rem;padding:.75rem;text-align:center}.Notification_notification__iwvjn{border:2px solid #0000;border-radius:5px;box-shadow:0 4px 20px 0 #00000080;color:#fff;font-size:18px;font-weight:500;left:50%;max-width:90vw;min-width:240px;opacity:.5;padding:16px 32px;pointer-events:auto;position:fixed;text-align:center;top:50px;transform:translateX(-50%);transition:opacity .3s;z-index:9999}.Notification_info__q4VJq{background:#1c1f26;border-color:#1c1f26;color:#85d0ff}.Notification_success__ZPg9z{background:#1c221e;border-color:#1c221e;color:#8effb4}.Notification_error__nGQCo{background:#281c1c;border-color:#281c1c;color:#ffb3b3}.Notification_fadeIn__8bihi{opacity:1;transition:opacity 1s}.Notification_fadeOut__4yq45{opacity:0;transition:opacity 1s}.Notification_notificationIcon__4Wal1{height:20px;margin-right:12px;vertical-align:middle;width:20px}.Notification_notificationTooltip__wztne{background:#222;border-radius:4px;box-shadow:0 2px 8px #0006;color:#fff;display:block;font-size:14px;left:50%;margin-top:8px;opacity:.95;padding:4px 12px;pointer-events:none;position:absolute;top:100%;transform:translateX(-50%);white-space:nowrap;z-index:10000}.Notification_notificationUserName__R41fj{color:#0f5;font-weight:700}.dashboard-root{background:#111;outline:0;position:relative;width:100vw}body,html{box-sizing:border-box;margin:0;padding:0}.container{align-items:stretch;box-sizing:border-box;display:flex;gap:10px;gap:16px;justify-content:center;justify-content:space-between;margin:0 auto;outline:0;width:95%}.left-box{width:25%}.center-box,.left-box{border:0;box-sizing:border-box;display:flex;flex-direction:column;min-height:100px}.center-box{width:50%}.right-box{border:0;box-sizing:border-box;display:flex;flex-direction:column;min-height:100px;width:25%}.box,.dashboard-container{flex-grow:0;max-width:none;min-width:0;overflow:visible;width:auto}@media (max-width:900px){.container{flex-direction:column;gap:10px;margin-top:56px}.center-box,.left-box,.right-box{margin:0 auto;min-width:0;width:100%}.dashboard-root{-webkit-overflow-scrolling:touch}#root,.dashboard-root,body,html{overflow-x:hidden!important}.container{margin-top:56px}}.dashboard-add-btn-row{align-items:center;margin-top:2vh}.dashboard-add-btn-row,.timer-form{display:flex;justify-content:center}.timer-form{align-items:flex-start;flex-direction:column;margin:0 auto;max-width:500px;padding:2vw 0;width:100%}.timer-name{background:#333;font-size:1.1rem;margin-bottom:1.5em;padding:10px 16px;width:100%}.timer-inputs{gap:1em;margin-bottom:2em}.timer-num{background:#444;font-size:1.1rem;padding:10px 0;width:60px}.timer-actions{align-items:center;display:flex;gap:1.5em;margin-top:1em}@media (max-width:600px){.dashboard-header{padding-top:1vh}}.menu-root{display:inline-block;position:relative;z-index:1000}.menu-button{background:none;border:none;cursor:pointer;height:40px;padding:0;width:40px}.menu-button,.menu-icon-wrapper{align-items:center;display:flex;justify-content:center}.menu-icon,.menu-icon-wrapper{height:31px;width:34px}.menu-icon{transition:transform .3s cubic-bezier(.4,2,.6,1),opacity .2s}.menu-icon.open{opacity:1;transform:rotate(90deg) scale(1.08)}.menu-dropdown-fixed{background:#222;border:1px solid #444;border-radius:6px;box-shadow:0 2px 8px #00000040;left:auto;margin-top:8px;min-width:120px;padding:10px 0;position:fixed;top:auto;z-index:9999}@media (max-width:600px){.menu-dropdown-fixed{left:5vw!important;max-width:95vw;min-width:0;min-width:auto;right:5vw!important;width:90vw}}.menu-logout{background:none;border:none;border-radius:0;color:#fff;cursor:pointer;font-size:1rem;padding:10px 20px;text-align:left;transition:background .2s;width:100%}.menu-logout:hover{background:#2d0092}.menu-modal-overlay{background:#0000008c;bottom:0;left:0;position:fixed;right:0;top:0;z-index:10000}.menu-modal{align-items:center;background:#232323;border-radius:16px;box-shadow:0 4px 32px #000a;color:#fff;display:flex;flex-direction:column;left:50%;max-width:98vw;min-width:500px;padding:32px 28px;position:fixed;top:50%;transform:translate(-50%,-50%);z-index:10001}.save-btn{background:none;border:none;border-radius:10px;cursor:pointer;justify-content:center;outline:none;padding:0;transition:box-shadow .15s,transform .1s}.save-btn img{box-shadow:0 2px 8px #0002;display:block;height:36px;transition:filter .15s,box-shadow .15s,transform .1s;width:110px}.save-btn:hover img{box-shadow:0 4px 16px #0004;filter:brightness(.85)}.save-btn:active img{box-shadow:0 1px 4px #0003;filter:brightness(.7);transform:translateY(2px) scale(.98)}.set-timer-row{margin-bottom:16px}.timer-inputs{margin-left:0!important}.main-btn{background:#4d09e8;border:none;border-radius:16px;color:#fff;cursor:pointer;font-size:1.1rem;padding:10px 28px;transition:background .2s}.main-btn:hover{background:#3300a8}.side-btn{background:none;border:none;color:#aaa;cursor:pointer;font-size:1rem;padding:0;transition:color .2s}.side-btn:hover{color:#fff}.arrow-btn{align-items:center;background:#333;border:none;border-radius:50%;color:#bbb;cursor:pointer;display:inline-flex;font-size:1.3rem;height:36px;justify-content:center;margin:0 8px;transition:background .2s,color .2s;width:36px}.arrow-btn:hover:not(:disabled){background:#4d09e8;color:#fff}.arrow-btn:active:not(:disabled){background:#3300a8;color:#fff}.arrow-btn:disabled{background:#222;color:#888;cursor:not-allowed;opacity:.5}.plusminus-btn{background:none;border-radius:0;box-shadow:0 2px 8px #0000001f;cursor:pointer;height:36px;padding:6px;transition:filter .2s,transform .1s;width:36px}.plusminus-btn:hover{filter:brightness(.7)}.plusminus-btn:active{transform:translateY(2px)}.set-timer-form{background:none;box-sizing:border-box;margin:0 auto;max-width:100%;padding:24px;width:100%}.set-timer-row{gap:8px}.set-timer-row,.timer-name{align-items:center;display:flex}.timer-name{background:#232323;border:none;border-radius:8px;box-sizing:border-box;color:#fff;flex:1 1;font-size:18px;height:38px;margin:0;margin-bottom:0!important;min-width:0;padding:0 16px}.save-btn,.set-timer-cancel{align-items:center;display:flex;height:36px}.set-timer-cancel{line-height:36px}.timer-inputs{display:flex;gap:8px;margin-left:15px!important;margin:20px 0 0}.timer-num{background:#171717;border:none;border-radius:8px;color:#fff;font-size:18px;text-align:center;width:56px}.timer-colon{color:#fff;font-size:22px;margin:0 2px}.timer-btn,.timer-colon{align-items:center;display:flex}.timer-btn{background:none;border:none;border-radius:0;cursor:pointer;height:36px;justify-content:center;padding:0;transition:filter .2s,transform .1s;width:36px}.timer-btn img{display:block;height:36px;width:36px}.timer-btn:hover img{filter:brightness(.7)}.timer-btn:active img{transform:translateY(2px)}.timer-btn.inactive{cursor:not-allowed;filter:brightness(.5) grayscale(.7)}.success-btn{align-items:center;background:none;border:none;border-radius:0;cursor:pointer;display:flex;height:36px;justify-content:center;padding:0;transition:filter .2s,transform .1s;width:36px}.success-btn img{display:block;height:20px;width:20px}.success-btn:hover img{filter:brightness(.7)}.success-btn:active img{transform:translateY(2px)}.show-timer{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;padding:2vw 0;width:100%}.show-timer-card{background:#171717;border-radius:20px;box-sizing:border-box;color:#fff;font-family:Inter,Arial,sans-serif;font-weight:400;margin-bottom:12px;max-width:100%;min-height:56px;padding:24px;position:relative;width:100%}.show-timer-card-expanded{display:grid;grid-template-rows:auto auto;margin-bottom:0;overflow:hidden}.show-timer-card-actions{display:flex;gap:12px;position:absolute;right:12px;top:12px;z-index:2}.show-timer-icon{cursor:pointer;height:22px;opacity:.8;width:22px}.show-timer-copied{color:#0f5;font-size:14px;font-weight:500;margin-left:8px;transition:color .2s}.show-timer-card-title{color:#fff;font-size:20px;font-weight:500;min-width:120px}.show-timer-card-row{align-items:center;display:flex;flex-direction:row;justify-content:space-between;width:100%}.show-timer-card-time{color:#fff;font-size:32px;font-weight:700;letter-spacing:2px;margin-left:0;margin-right:60px}.show-timer-card-header{align-items:center;display:flex;gap:16px;justify-content:space-between;margin-bottom:12px;min-height:32px}.show-timer-card-header-left,.show-timer-card-header-right{align-items:center;display:flex;gap:8px}.show-timer-card-edit-input{background:none;border:1px solid #444;border-radius:8px;box-shadow:none;color:#fff;font-size:20px;min-width:80px;outline:none;padding:2px 8px}.show-timer-card-edit-btn{background:none;border:none;cursor:pointer;font-size:22px;margin-left:6px}.show-timer-card-edit-icon{height:20px;width:20px}.show-timer-card-editable{color:#fff;cursor:pointer;font-size:20px;font-weight:500;min-width:80px}.show-timer-card-pin-label{color:#858585;font-size:12px}.show-timer-card-pin{color:#fff;font-size:18px;letter-spacing:2px}.show-timer-card-info{align-items:flex-end;display:flex;flex-direction:row;gap:32px;justify-content:space-between}.show-timer-time-left{align-items:flex-start;display:flex;flex-direction:column}.show-timer-time-right{align-items:flex-end;display:flex;flex-direction:column}.show-timer-label{color:#858585;font-size:clamp(.8rem,1.2vw,16px);font-weight:400;margin-bottom:4px}.show-timer-set{color:#858585;font-size:clamp(2.2rem,4vw,64px);font-weight:400}.show-timer-left{color:#fff;font-size:clamp(2.8rem,6vw,96px);font-weight:400}.show-timer-card-bottom{align-items:stretch;display:flex;flex-direction:column;height:100%;margin-top:0}.show-timer-progress-bar-bg{border-radius:6px;height:12px;margin-bottom:8px;overflow:hidden;width:100%}.show-timer-progress-bar-fg{border-radius:6px;height:100%;transition:width .3s linear,background .3s linear}.show-timer-card-controls{align-items:flex-end;display:flex;flex-direction:row;justify-content:space-between;width:100%}.show-timer-card-controls-group{align-items:flex-end;display:flex;flex-direction:row;gap:16px}.show-timer-card-controls-playstop{align-items:flex-end;display:flex;flex-direction:row;gap:4px}.show-timer-card-controls-plusminus{align-items:flex-end;display:flex;flex-direction:row;gap:24px}.show-timer-card-controls-label{align-self:flex-end;color:#fff;font-size:20px;margin-right:8px}.show-timer-card-controls-minus,.show-timer-card-controls-plus{align-items:center;background:none;border:none;cursor:pointer;display:flex;height:36px;justify-content:center;outline:none;padding:0;width:36px}.select-btn{align-items:center;box-sizing:border-box;display:flex;font-size:1.1rem;height:36px;justify-content:center;margin-right:24px;max-height:36px;min-height:36px;padding:0 18px}.select-btn.selected{background:#2d0092!important;border:2px solid #5a11ff!important;box-shadow:0 0 0 2px #5a11ff33;box-sizing:border-box;color:#fff!important}.select-svg-btn{align-items:center;background:none;border:none;cursor:pointer;display:flex;height:36px;justify-content:center;outline:none;padding:0;transition:filter .15s,transform .1s}.select-svg-btn .select-btn-img,.select-svg-btn .select-svg,.select-svg-btn .unselect-svg{box-shadow:0 2px 8px #0002;transition:filter .2s,box-shadow .15s,transform .1s}.select-svg-btn:hover .select-btn-img,.select-svg-btn:hover .select-svg,.select-svg-btn:hover .unselect-svg{box-shadow:0 4px 16px #0004;filter:brightness(.7)}.select-svg-btn:active .select-btn-img,.select-svg-btn:active .select-svg,.select-svg-btn:active .unselect-svg{box-shadow:0 1px 4px #0003;transform:translateY(2px)}.send-btn{align-items:center;background:none;border:none;border-radius:8px;cursor:pointer;display:flex;justify-content:center;outline:none;padding:0;transition:box-shadow .15s,transform .1s}.send-btn img{box-shadow:0 2px 8px #0002;display:block;height:38px;transition:filter .15s,box-shadow .15s,transform .1s;width:48px}.send-btn:hover img{box-shadow:0 4px 16px #0004;filter:brightness(.85)}.send-btn:active img{box-shadow:0 1px 4px #0003;filter:brightness(.7);transform:translateY(2px) scale(.98)}.msg-btn{align-items:center;background:none;border:none;border-radius:8px;cursor:pointer;display:inline-flex;justify-content:center;margin-right:8px;outline:none;padding:0 8px;transition:box-shadow .15s,transform .1s}.msg-btn svg{box-shadow:0 2px 8px #0002;display:block;height:21px;transition:filter .15s,box-shadow .15s,transform .1s;width:69px}.msg-btn:hover svg,.send-btn:hover img{box-shadow:0 4px 16px #0004;filter:brightness(.85)}.msg-btn:active svg,.send-btn:active img{box-shadow:0 1px 4px #0003;filter:brightness(.7);transform:translateY(2px) scale(.98)}.msg-done{font-size:14px!important;font-weight:400!important;opacity:1;text-decoration:none!important}.msg-active,.msg-done{background:none!important;color:#fff!important}.msg-active{font-size:16px!important;font-weight:700!important}.msg-timestamp{color:#888;display:block;font-size:10px;margin-bottom:2px;margin-top:2px;text-align:left}.Messenger_messengerRoot__l8BY\+{background:#171717;border-radius:20px;box-sizing:border-box;display:flex;flex-direction:column;gap:16px;padding:24px;width:100%}.Messenger_messengerMessages__tEZeB{flex:1 1;margin-bottom:16px;overflow-y:auto}.Messenger_messengerEmpty__Q6nYg{color:#858585;margin-top:32px;text-align:center}.Messenger_messengerMsgWrap__perEf{margin-bottom:8px;max-width:100%}.Messenger_messengerMsg__x1TCM{-webkit-line-clamp:2;-webkit-box-orient:vertical;background:none;border:none;box-shadow:none;color:#fff!important;display:-webkit-box;line-height:1.1;margin-bottom:2px;max-height:2.4em;max-width:100%;overflow:hidden;padding:0;text-align:left;word-break:break-word}.Messenger_msgDone__vzZPL{color:#fff;opacity:1}.Messenger_msgActive__5wJG1{color:#0f5!important;font-weight:700}.Messenger_msgTimestamp__JZtEe{color:#aaa;font-size:12px;margin-left:2px}.Messenger_messengerMsgBtns__CQ7NG{display:flex;gap:8px;margin-top:4px}.Messenger_msgBtn__A-9s0{align-items:center;background:none;border:none;cursor:pointer;display:flex;padding:0}.Messenger_msgBtn__A-9s0 img{transition:filter .2s,transform .1s}.Messenger_msgBtn__A-9s0:hover img{filter:brightness(.7)}.Messenger_msgBtn__A-9s0:active img{transform:translateY(2px)}.Messenger_messengerForm__5YfqD{display:flex;gap:8px}.Messenger_inputWrapper__vuwbY{align-items:center;display:flex;flex:1 1;width:100%}.Messenger_messengerInput__amJ3H{background:#1f1f1f;border:none;border-radius:16px;color:#fff;font-size:16px;max-width:100%;min-width:0;padding:12px;width:100%}.Messenger_messengerInput__amJ3H:focus{box-shadow:none;outline:none}.Messenger_sendBtn__b6vgv{background:none;border:none;padding:0}.Messenger_sendIcon__x3Y-d{display:block;height:38px;pointer-events:none;width:48px}.Messenger_sendBtn__b6vgv img,.Messenger_sendIcon__x3Y-d{transition:filter .2s,transform .1s}.Messenger_sendBtn__b6vgv:hover .Messenger_sendIcon__x3Y-d,.Messenger_sendBtn__b6vgv:hover img{filter:brightness(.7)}.Messenger_sendBtn__b6vgv:active .Messenger_sendIcon__x3Y-d,.Messenger_sendBtn__b6vgv:active img{transform:translateY(2px)}@media (max-width:600px){.Messenger_messengerForm__5YfqD{flex-direction:row;gap:4px}.Messenger_messengerInput__amJ3H{flex:1 1;font-size:15px;min-width:40px;padding:10px;width:1px}.Messenger_sendBtn__b6vgv{height:38px;min-height:38px;min-width:38px;padding:0;width:38px}.Messenger_sendIcon__x3Y-d{height:38px;width:38px}}.Messenger_charCount__yyh9k{background:#0000;color:#aaa;font-size:13px;margin-left:10px;pointer-events:none}.Messenger_secondsCounter__ITpaN{align-self:center;color:#aaa;font-size:12px;font-weight:700;margin-left:4px}.settings-container{background:#171717;border-radius:20px;box-sizing:border-box;display:flex;flex-direction:column;gap:clamp(12px,2vw,24px);height:auto;margin:0 auto;min-height:180px;overflow:hidden;padding:clamp(12px,4vw,32px) clamp(8px,3vw,24px);position:relative;width:100%}.settings-container *,.settings-container>*{border:0 dashed #fff!important}.settings-container>*{margin-bottom:8px}.settings-title{word-wrap:break-word;color:#fff;font-family:Inter,sans-serif;font-size:clamp(18px,2.5vw,20px);font-weight:400;margin-bottom:clamp(8px,2vw,0px);margin-top:-14px;text-align:center}.settings-svg-row{margin-bottom:16px;margin-top:-12px;position:relative;width:100%;z-index:10}.font-dropdown-messenger-bg,.timer-font-dropdown,.timer-font-dropdown.above-container{background:#1f1f1f;border-radius:8px;box-shadow:0 2px 12px #0008;padding:12px}.timer-font-dropdown-item:hover{background:#444!important}@media (max-width:600px){.settings-container{border-radius:4vw;padding:clamp(8px,2vw,16px) clamp(4px,1vw,8px)}.settings-title{font-size:clamp(16px,4vw,22px)}}.timer-font-dropdown-item,.timer-font-dropdown-item *{color:#fff!important}.timer-font-dropdown-item{padding-left:6px!important}.settingsRow{align-items:center;display:flex;justify-content:space-between;margin-bottom:18px}.DropdownBox_dropdownBox__On\+VY{align-items:center;background:#1f1f1f;border-radius:8px;box-sizing:border-box;cursor:pointer;display:flex;flex:1 1;flex-shrink:1;max-width:100%;min-height:30px;min-width:0!important;padding:0 18px;transition:background .15s}.DropdownBox_dropdownBox__On\+VY:hover{background:#292929}.DropdownBox_dropdownBoxText__jzCg1{align-items:center;color:#fff;display:flex;font-size:18px;gap:10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.DropdownBox_messageDuration__HxMDJ{align-items:center;background:#1f1f1f;border-radius:8px;box-sizing:border-box;cursor:pointer;display:flex;flex:1 1;flex-shrink:1;max-width:100%;min-height:30px;min-width:0!important;padding:0 18px;transition:background .15s}.DropdownBox_messageDuration__HxMDJ:hover{background:#292929}.DropdownBox_messageDurationText__1wvGG{align-items:center;color:#fff;display:flex;font-size:18px;gap:10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.SharingBox_sharingContainer__ZT-Lu{background:#171717;border:0 dashed #fff;border-radius:20px;box-sizing:border-box;display:flex;flex-direction:column;margin-bottom:18px;padding:clamp(12px,4vw,30px) clamp(8px,3vw,24px);width:100%}.SharingBox_row__1hkHn{align-items:center;display:flex;flex-wrap:wrap;gap:12px;position:relative}.SharingBox_label__DAxUd{color:#858585;font-family:Inter,sans-serif;font-size:16px;font-weight:400;margin-right:6px}.SharingBox_sessionId__I799a{color:#fff!important;font-family:Inter,sans-serif;font-size:18px;font-weight:500;letter-spacing:2px;margin-right:10px;padding-right:90px}.SharingBox_actionBox__L\+VWh{align-items:center;display:flex;flex-shrink:0;height:36px;justify-content:flex-end;position:absolute;right:0;top:50%;transform:translateY(-50%);width:81px}.SharingBox_shareBtn__Qpdur{align-items:center;background:none;border:none;cursor:pointer;display:flex;opacity:1;outline:none;padding:0;position:absolute;right:0;top:0;transition:opacity .25s}.SharingBox_shareBtn__Qpdur.SharingBox_hide__hGKB9{opacity:0;pointer-events:none;transition:opacity .25s}.SharingBox_shareIcon__JjOWt{display:block;height:36px;width:81px}.SharingBox_copiedIcon__66SEk{align-items:center;display:flex;height:36px;justify-content:center;pointer-events:none;position:absolute;right:0;top:0;width:81px}.SharingBox_sessionLabel__HGnA2{color:#aaa!important;font-family:Inter,sans-serif;font-size:18px;font-weight:400;margin-bottom:8px}.dashboard-header{box-sizing:border-box;justify-content:space-between;padding:4vh 3vw 0;width:100%}.dashboard-header,.dashboard-header-left{align-items:center;display:flex;flex-direction:row}.dashboard-header-left{gap:2vw}.dashboard-title{word-wrap:break-word;color:#fff;font-family:Inter,Arial,sans-serif;font-size:clamp(2rem,2.5vw,3.5rem);font-weight:700}.dashboard-menu-icon{align-items:center;display:flex}.dashboard-header-clock{align-items:flex-end;display:flex;flex-direction:row;gap:1vw}.dashboard-clock-label{color:#858585;font-size:clamp(.7rem,.9vw,1.2rem);margin-bottom:.3em}.dashboard-clock-label,.dashboard-clock-time{font-family:Inter,Arial,sans-serif;font-weight:400}.dashboard-clock-time{word-wrap:break-word;color:#fff;font-size:clamp(2rem,3.3vw,4rem)}.dashboard-header-center{align-items:center;display:flex;flex:1 1;justify-content:center}.fullscreen-btn{align-items:left;background:none;border:none;cursor:pointer;display:flex;justify-content:left;outline:none;padding:0}.fullscreen-btn img{box-shadow:0 2px 8px #0002;transition:filter .15s,box-shadow .15s,transform .1s}.fullscreen-btn:hover img{box-shadow:0 4px 16px #0004;filter:brightness(.85)}.fullscreen-btn:active img{box-shadow:0 1px 4px #0003;filter:brightness(.7);transform:translateY(2px) scale(.98)}@media (max-width:600px){.dashboard-title{display:none!important}body,html{height:100svh;margin:0;overflow:hidden!important;padding:0;width:100vw}.Timer_timerContainer__pmKIw{height:100svh!important;overflow:hidden!important;width:100vw!important}}.Timer_timerContainer__pmKIw{align-items:center;background:#111;border:0 dashed #fff;display:flex;flex-direction:column;height:100vh;justify-content:flex-start;overflow:hidden;position:relative;width:100vw}.Timer_timerInner__r\+IGa{flex-direction:column;height:calc(100vh - 80px);padding-bottom:5vh;width:100%}.Timer_timerDisplay__n20bA,.Timer_timerInner__r\+IGa{align-items:center;border:0 dashed #fff;display:flex;flex:1 1;justify-content:center;overflow:hidden}.Timer_timerDisplay__n20bA{color:#fff;font-family:Timer-HelveticaNeue-Roman,HelveticaNeue-Roman,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:400;height:100%;line-height:1;max-width:95vw;min-height:120px;min-width:0;white-space:nowrap;width:95vw}.Timer_timerDisplayNormal__ejrrS{font-size:clamp(48px,22vw,400px)}.Timer_timerDisplayShort__B\+5lG{font-size:clamp(48px,33vw,600px)}.Timer_timerDisplayWithMsg__WmbbM{font-size:clamp(48px,14vw,180px)}.Timer_messageColumn__jbNug{border:0 dashed #fff;flex-direction:column;margin:0 auto;width:100%}.Timer_messageBox__Q7YNi,.Timer_messageColumn__jbNug{align-items:center;box-sizing:border-box;display:flex;justify-content:center}.Timer_messageBox__Q7YNi{background:#171717;border:0 dashed #fff;border-radius:20px;box-shadow:0 4px 32px #0008;color:#fff;flex-grow:0;flex-shrink:1;font-weight:400;line-height:1.1;margin:32px auto 0;max-height:600px;max-width:95vw;min-height:120px;min-height:0;min-width:0;overflow:hidden;padding:32px 24px;text-align:center;transition:all .3s;width:95vw}.Timer_messageFitText__-1hVj{overflow-wrap:break-word;white-space:normal;word-break:break-word}.Timer_progressBarContainer__gpr6y{align-items:center;border:0 dashed #fff;display:flex;flex-direction:column;justify-content:center;margin:32px auto 0;max-width:95vw;min-height:32px;width:95vw}.Timer_progressBarBg__aAGpt{border-radius:18px;height:36px;margin-top:8px;overflow:hidden;width:100%}.Timer_progressBarFg__admY2{border-radius:4px;height:100%;transition:width .3s linear,background .3s linear}.Timer_blurBgStatic__3NEVR{filter:blur(50px)}.Timer_blurBgUnblur__PfGJ6{filter:blur(0);transition:filter 2s cubic-bezier(.4,0,.2,1)}.Timer_pinModalFadeOut__YhHQQ{opacity:0;pointer-events:none;transition:opacity .5s cubic-bezier(.4,0,.2,1)}.Timer_messageAlert__Uis15{background:#650000!important;border:8px solid red!important}.Timer_font1__j74jX{font-family:Font-1,helveticaNeue-Roman,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.Timer_font2__-RQV-{font-family:Font-2,helveticaNeue-Roman,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.Timer_font3__YezBM{font-family:Font-3,helveticaNeue-Roman,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.Timer_font4__ECbDf{font-family:Font-4,helveticaNeue-Roman,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.Timer_font5__2ZWA2{font-family:Font-5,helveticaNeue-Roman,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.Timer_font6__W32qi{font-family:Font-6,helveticaNeue-Roman,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.Timer_font7__sxx5m{font-family:Font-7,helveticaNeue-Roman,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.Timer_font8__At\+Vf{font-family:Font-8,helveticaNeue-Roman,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.SessionPinModal_overlay__XkrVt{align-items:center;background:#000000b3;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;transition:opacity .5s cubic-bezier(.4,0,.2,1);z-index:9999}.SessionPinModal_pinModalFadeOut__lmB3a{opacity:0;pointer-events:none;transition:opacity .5s cubic-bezier(.4,0,.2,1)}.SessionPinModal_modal__Px8e7{align-items:center;background:#141414f2;border-radius:20px;box-shadow:0 8px 32px #0008;display:flex;flex-direction:column;min-width:320px;padding:40px 32px 32px}.SessionPinModal_title__NCcby{color:#fff;font-size:2rem;margin-bottom:32px;text-align:center}.SessionPinModal_form__2wpVm{align-items:center;display:flex;flex-direction:column}.SessionPinModal_pinRow__sTwo1{display:flex;gap:16px;margin-bottom:28px}.SessionPinModal_pinInput__ujRvm{background:#eee;border:none;border-radius:8px;box-shadow:0 2px 8px #0002;color:#222;font-size:2rem;height:44px;outline:none;text-align:center;transition:border .2s;width:44px}.SessionPinModal_pinInput__ujRvm:focus{border:2px solid #5a11ff}.SessionPinModal_doneBtn__-L3pl{background:#5a11ff;border:none;border-radius:16px;color:#fff;cursor:pointer;font-size:1.1rem;margin-top:8px;padding:10px 32px;transition:background .2s}.SessionPinModal_doneBtn__-L3pl:hover{background:#3300a8}.SessionPinModal_error__TttVD{color:#f44;font-size:1rem;margin-bottom:8px;text-align:center}@media (max-width:600px){.SessionPinModal_modal__Px8e7{max-width:95vw;min-width:0;min-width:auto;padding:18px 4px 14px;width:100%}.SessionPinModal_pinRow__sTwo1{gap:6px}.SessionPinModal_pinInput__ujRvm{font-size:clamp(10px,5vw,20px);height:clamp(18px,8vw,32px);width:clamp(18px,8vw,32px)}}
/*# sourceMappingURL=main.1284496a.css.map*/