.topic-footer-message{display:flex;gap:.75em;margin:1.5em 0;padding:1em 1.25em;border:1px solid var(--tertiary-low);border-left:4px solid var(--tertiary);border-radius:var(--d-border-radius, 0.25em);background:var(--tertiary-very-low, var(--primary-very-low));color:var(--primary);overflow-wrap:anywhere}.topic-footer-message .topic-footer-message-icon{flex-shrink:0;line-height:1}.topic-footer-message .topic-footer-message-icon .d-icon{color:var(--tertiary);font-size:var(--font-up-2)}.topic-footer-message .topic-footer-message-body{flex:1;min-width:0}.topic-footer-message .topic-footer-message-label{margin-bottom:.25em;font-weight:700;color:var(--tertiary)}.topic-footer-message .topic-footer-message-content img{max-width:100%;height:auto}.topic-footer-message .topic-footer-message-content>:first-child{margin-top:0}.topic-footer-message .topic-footer-message-content>:last-child{margin-bottom:0}.mod-topic-messages-modal .mod-messages-label{font-weight:700}.mod-topic-messages-modal .mod-messages-hint{margin:.15em 0 .4em;color:var(--primary-medium);font-size:var(--font-down-1)}.mod-topic-messages-modal textarea{width:100%;box-sizing:border-box}.topic-footer-pinned-post{margin:4em 0 0;padding:1em 1.25em;border:1px solid var(--primary-low);border-radius:var(--d-border-radius, 0.25em);background:var(--primary-very-low)}.topic-footer-pinned-post .pinned-post{display:flex;gap:.75em}.topic-footer-pinned-post .pinned-post-avatar{width:45px;height:45px;border-radius:50%;flex-shrink:0}.topic-footer-pinned-post .pinned-post-main{flex:1;min-width:0}.topic-footer-pinned-post .pinned-post-header{display:flex;align-items:center;gap:.5em;margin-bottom:.25em}.topic-footer-pinned-post .pinned-post-username{font-weight:700}.topic-footer-pinned-post .pinned-post-badge{display:inline-flex;align-items:center;gap:.25em;padding:.1em .5em;border-radius:.7em;background:var(--primary-low);color:var(--primary-medium);font-size:var(--font-down-2)}.topic-footer-pinned-post .pinned-post-jump{margin-left:auto;display:inline-flex;align-items:center;color:var(--primary-medium)}.topic-footer-pinned-post .pinned-post-jump:hover{color:var(--primary)}.mod-pinned-in-stream-badge{display:inline-flex;align-items:center;gap:.3em;margin-bottom:.5em;padding:.15em .6em;border-radius:.7em;background:var(--primary-low);color:var(--primary-medium);font-size:var(--font-down-2);font-weight:700}.mod-pinned-in-stream-badge .d-icon{color:var(--primary-medium)}.mod-approval-control .mod-approval-checkbox{display:flex;align-items:center;gap:.5em;cursor:pointer}.mod-private-note{margin:1em 0;padding:.75em 1em;border:1px dashed var(--primary-medium);border-radius:var(--d-border-radius, 0.25em);background:var(--primary-very-low);overflow-wrap:anywhere}.mod-private-note .mod-private-note-marker{display:flex;align-items:center;gap:.35em;margin-bottom:.5em;font-weight:700;color:var(--primary-medium);text-transform:uppercase;font-size:var(--font-down-1)}.mod-private-note .mod-private-note-post{display:flex;gap:.75em}.mod-private-note .mod-private-note-avatar{width:45px;height:45px;border-radius:50%;flex-shrink:0}.mod-private-note .mod-private-note-main{flex:1;min-width:0}.mod-private-note .mod-private-note-username{font-weight:700}.mod-private-note .mod-private-note-byline{display:flex;align-items:baseline;gap:.5em;margin-bottom:.25em}.mod-private-note .mod-private-note-time{color:var(--primary-medium);font-size:var(--font-down-2)}.mod-private-note .mod-private-note-reply{margin-top:.75em;padding-top:.75em;border-top:1px solid var(--primary-low)}.mod-private-note .mod-private-note-reply-text{overflow-wrap:anywhere}.mod-private-note .mod-private-note-reply-text>:first-child{margin-top:0}.mod-private-note .mod-private-note-reply-text>:last-child{margin-bottom:0}.mod-private-note .mod-private-note-reply-button{margin-top:.6em}.mod-private-note .mod-private-note-reply-box{margin-top:.6em}.mod-private-note .mod-private-note-reply-box textarea{width:100%;box-sizing:border-box}.mod-private-note .mod-private-note-reply-actions{display:flex;gap:.4em;margin-top:.4em}.mod-private-note .mod-private-note-viewers{position:relative;margin-top:.75em;padding-top:.5em;border-top:1px solid var(--primary-low)}.mod-private-note .mod-private-note-viewers-pill{display:inline-flex;align-items:center;gap:.4em;padding:.2em .5em .2em .35em;background:rgba(0,0,0,0);border:1px solid var(--primary-low);border-radius:999px;color:var(--primary-medium);font-size:var(--font-down-1);cursor:pointer}.mod-private-note .mod-private-note-viewers-pill:hover{background:var(--primary-very-low);color:var(--primary)}.mod-private-note .mod-private-note-viewers-pill-avatars{display:inline-flex;align-items:center}.mod-private-note .mod-private-note-viewers-pill-avatars>.mod-private-note-viewers-pill-avatar+.mod-private-note-viewers-pill-avatar{margin-left:-0.45em}.mod-private-note .mod-private-note-viewers-pill-avatar{width:20px;height:20px;border-radius:50%;box-shadow:0 0 0 1.5px var(--primary-very-low);background:var(--primary-very-low);flex:none}.mod-private-note .mod-private-note-viewers-pill-more{font-size:var(--font-down-2);font-weight:600;color:var(--primary-medium)}.mod-private-note .mod-private-note-viewers-list{position:absolute;z-index:5;bottom:calc(100% + 4px);left:0;margin:0;padding:.4em 0;list-style:none;background:var(--secondary);border:1px solid var(--primary-low);border-radius:var(--d-border-radius, 0.25em);box-shadow:0 4px 12px rgba(0,0,0,.1);max-height:14em;overflow-y:auto;min-width:14em}.mod-private-note .mod-private-note-viewers-list-item{display:flex;align-items:center;gap:.5em;padding:.3em .75em;font-size:var(--font-down-1);color:var(--primary)}.mod-private-note .mod-private-note-viewers-avatar{width:24px;height:24px;border-radius:50%;flex-shrink:0}.mod-private-note .mod-private-note-viewers-name{flex:1;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mod-private-note .mod-private-note-viewers-time{color:var(--primary-medium);font-size:var(--font-down-2)}.mod-private-note-control .mod-private-note-position-input{margin-top:.25em}.mod-notes-panel .mod-notes-list{list-style:none;margin:0;padding:0}.mod-notes-panel .mod-notes-item-link{display:flex;gap:.5em;padding:.6em .75em;color:var(--primary)}.mod-notes-panel .mod-notes-item-link:hover{background:var(--highlight-low, var(--primary-very-low))}.mod-notes-panel .mod-notes-item--unread .mod-notes-item-link{background:var(--tertiary-low, var(--primary-low))}.mod-notes-panel .mod-notes-item-body{display:flex;flex-direction:column;min-width:0}.mod-notes-panel .mod-notes-item-title{font-weight:700}.mod-notes-panel .mod-notes-item-note{color:var(--primary-medium);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mod-notes-panel .mod-notes-empty{padding:1em;color:var(--primary-medium);text-align:center}.mod-new-topic-prompt .mod-messages-label{font-weight:700}.mod-new-topic-prompt .mod-messages-hint{margin:.15em 0 .4em;color:var(--primary-medium);font-size:var(--font-down-1)}.mod-new-topic-prompt textarea{width:100%;box-sizing:border-box}.mod-new-topic-prompt .mod-new-topic-prompt-actions{display:flex;align-items:center;gap:.5em;margin-top:.5em}.mod-new-topic-prompt .mod-saved-indicator{color:var(--success)}.mod-first-post-checklist-modal .mod-checklist-intro{color:var(--primary-medium)}.mod-first-post-checklist-modal .mod-checklist-items{list-style:none;margin:0;padding:0}.mod-first-post-checklist-modal .mod-checklist-item{display:flex;align-items:baseline;gap:.5em;padding:.4em 0;border-bottom:1px solid var(--primary-low)}.mod-first-post-checklist-modal .mod-checklist-item:last-child{border-bottom:none}.mod-first-post-checklist-modal .mod-checklist-item-label{display:flex;align-items:baseline;gap:.5em;flex:1;cursor:pointer}.mod-first-post-checklist-modal .mod-checklist-link{white-space:nowrap}.mod-checklist-page{max-width:720px;margin:1em auto;padding:0 1em}.mod-checklist-page .mod-checklist-editor-intro{color:var(--primary-medium)}.mod-checklist-page .mod-checklist-row{display:flex;align-items:center;gap:.5em;margin-bottom:.5em}.mod-checklist-page .mod-checklist-row-label{flex:2;margin:0}.mod-checklist-page .mod-checklist-row-url{flex:3;margin:0}.mod-checklist-page .mod-checklist-empty{color:var(--primary-medium);font-style:italic}.mod-checklist-page .mod-checklist-editor-actions{display:flex;align-items:center;gap:.5em;margin-top:1em}.mod-checklist-page .mod-checklist-saved{color:var(--success)}.mod-checklist-page .mod-checklist-field{margin-top:1em}.mod-checklist-page .mod-checklist-field-label{font-weight:700}.mod-checklist-page .mod-checklist-button-label{width:100%;box-sizing:border-box;margin:0}.mod-checklist-page .mod-checklist-log{margin-top:2em;border-top:1px solid var(--primary-low);padding-top:1em}.mod-checklist-page .mod-checklist-log-table{width:100%;border-collapse:collapse}.mod-checklist-page .mod-checklist-log-table th,.mod-checklist-page .mod-checklist-log-table td{text-align:left;padding:.4em .6em;border-bottom:1px solid var(--primary-low)}.mod-checklist-page .mod-checklist-log-table th{color:var(--primary-medium);font-size:var(--font-down-1)}.mod-checklist-page .mod-checklist-log-empty{color:var(--primary-medium);font-style:italic}.mod-topic-messages-modal .d-modal__container{max-width:720px}.mod-topic-messages-modal .mod-messages-section{margin:1.2em 0 .4em;padding-bottom:.2em;border-bottom:1px solid var(--primary-low);font-size:var(--font-up-1)}.mod-topic-messages-modal .mod-messages-section:first-child{margin-top:0}.mod-checklist-page .mod-checklist-log-header{display:flex;align-items:baseline;justify-content:space-between;gap:1em;flex-wrap:wrap}.mod-checklist-page .mod-checklist-log-count{display:inline-block;margin-left:.4em;padding:0 .5em;border-radius:.8em;background:var(--primary-low);font-size:var(--font-down-1)}.mod-checklist-page .mod-checklist-log-filter{display:flex;align-items:center;gap:.35em;color:var(--primary-medium);font-size:var(--font-down-1)}.mod-checklist-modal .d-modal__container{max-width:820px}.mod-checklist-modal .d-modal__body{max-height:75vh}.mod-checklist-modal .mod-checklist-page{max-width:100%;margin:0;padding:0}.mod-checklist-inactive{margin:.6em 0;padding:.6em .8em;border-left:3px solid var(--danger);background:var(--danger-low);border-radius:0 4px 4px 0}.mod-checklist-version{color:var(--primary-medium);font-size:var(--font-down-1)}.mod-checklist-loading{color:var(--primary-medium)}.mod-prompt-preview{margin:.5em 0;padding:.6em .8em;background:var(--primary-very-low);border:1px solid var(--primary-low);border-radius:4px}.mod-prompt-preview .mod-prompt-preview-label{display:block;margin-bottom:.3em;color:var(--primary-medium);font-size:var(--font-down-1);text-transform:uppercase}.mod-checklist-page .mod-checklist-row-controls{display:flex;align-items:center;gap:.15em;flex-shrink:0}@media(width <= 700px){.mod-checklist-row{flex-direction:column;align-items:stretch}.mod-checklist-modal .d-modal__container,.mod-topic-messages-modal .d-modal__container{max-width:100%}}.composer-fields:has(.mod-whisper-armed-pill) .d-editor-button-bar button.mod-whisper-target{color:var(--tertiary)}.mod-whisper-armed-pill{display:flex;align-items:center;flex-wrap:wrap;gap:.25em;margin:.25em 0;font-size:var(--font-down-1);font-style:italic;color:var(--primary-medium)}.mod-whisper-armed-pill__user,.mod-whisper-armed-pill__group,.mod-whisper-armed-pill__badge{color:var(--primary-medium)}.mod-whisper-armed-pill__close.btn{padding:0 .25em;min-width:0;min-height:0;color:var(--primary-medium);background:rgba(0,0,0,0)}.mod-whisper-armed-pill__close.btn .d-icon{margin:0;font-size:var(--font-down-2)}.mod-whisper-banner{display:flex;align-items:center;flex-wrap:wrap;gap:.25em;margin:0 0 .5em;font-size:var(--font-down-1);font-style:italic;color:var(--primary-medium)}.mod-whisper-banner .mod-whisper-eye{flex-shrink:0;opacity:.7}.mod-whisper-banner__user,.mod-whisper-banner__group,.mod-whisper-banner__badge{color:var(--primary-medium);text-decoration:none}.mod-whisper-banner__user:hover,.mod-whisper-banner__group:hover,.mod-whisper-banner__badge:hover{color:var(--primary)}.cooked.mod-whisper{font-style:italic;color:var(--primary-medium)}.mod-whisper-target-modal .select-kit{width:100%}.mod-whisper-target-modal__instructions{color:var(--primary-medium);font-size:var(--font-down-1);margin-bottom:12px}.user-notifications-filter{display:flex;flex-wrap:wrap;align-items:center;gap:1em}.notifications-type-filter{display:inline-flex;align-items:center;gap:.5em}.notifications-type-filter .filter-text{color:var(--primary-medium);font-weight:bold;font-size:var(--font-down-1);text-transform:uppercase;letter-spacing:.5px}.notifications-type-filter .notifications-type-filter-select.select-kit summary.select-kit-header{border:1px solid rgba(0,0,0,0);background:rgba(0,0,0,0);padding:.4em .65em}.notifications-type-filter .notifications-type-filter-select.select-kit summary.select-kit-header:hover,.notifications-type-filter .notifications-type-filter-select.select-kit summary.select-kit-header:focus,.notifications-type-filter .notifications-type-filter-select.select-kit summary.select-kit-header[aria-expanded=true]{border-color:var(--primary-low);background:var(--primary-very-low)}.mod-notes-panel{display:flex;flex-direction:column}.mod-notes-panel .mod-notes-list{max-height:60vh;overflow-y:auto;margin:0}.mod-notes-panel .mod-notes-view-more{display:block;text-align:center;padding:.65em 1em;border-top:1px solid var(--primary-low);color:var(--tertiary);text-decoration:none;font-size:var(--font-down-1);background:var(--secondary)}.mod-notes-panel .mod-notes-view-more:hover,.mod-notes-panel .mod-notes-view-more:focus{background:var(--primary-very-low);text-decoration:underline}.jtech-popup-toasts{position:fixed;top:calc(var(--header-offset, 60px) + 10px);right:14px;z-index:1080;display:flex;flex-direction:column;gap:10px;max-width:calc(100vw - 28px)}.jtech-popup-toast{display:flex;gap:12px;align-items:flex-start;box-sizing:border-box;width:360px;max-width:100%;padding:14px 16px;background:var(--secondary);color:var(--primary);border:1px solid var(--primary-low);border-radius:12px;box-shadow:0 8px 28px rgba(0,0,0,.22);cursor:pointer;animation:jtech-popup-toast-in 160ms ease-out}.jtech-popup-toast:hover{border-color:var(--primary-medium)}.jtech-popup-toast__avatar{position:relative;flex:0 0 auto;width:44px;height:44px}.jtech-popup-toast__avatar img{display:block;width:44px;height:44px;border-radius:50%}.jtech-popup-toast__type-badge{position:absolute;top:-3px;right:-3px;display:flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:50%;background:var(--tertiary);color:var(--secondary);border:2px solid var(--secondary)}.jtech-popup-toast__type-badge .d-icon{width:.7em;height:.7em;font-size:.7em}.jtech-popup-toast__type-icon{display:flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:50%;background:var(--tertiary-low)}.jtech-popup-toast__type-icon .d-icon{font-size:1.5em;color:var(--tertiary)}.jtech-popup-toast__body{min-width:0}.jtech-popup-toast__heading{font-size:var(--font-0);line-height:1.2}.jtech-popup-toast__name{font-weight:700}.jtech-popup-toast__action{color:var(--primary-medium)}.jtech-popup-toast__title{margin-top:2px;font-weight:700;font-size:var(--font-up-1);line-height:1.25;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.jtech-popup-toast__excerpt{margin-top:3px;font-weight:400;font-size:var(--font-down-1);line-height:1.35;color:var(--primary-high);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}@keyframes jtech-popup-toast-in{from{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.chat-message .disteleplus-bridged{background:var(--primary-very-low);border-left:3px solid var(--tertiary);border-radius:var(--d-border-radius, 8px);padding:.35em .65em .45em;margin:.15em 0}.chat-message .disteleplus-bridged .disteleplus-bridged__sender{display:block;margin-bottom:.15em;font-size:var(--font-down-1);line-height:1.2;color:var(--tertiary)}.chat-message .disteleplus-bridged .disteleplus-bridged__sender::after{content:"Telegram";display:inline-block;margin-left:.5em;padding:0 .45em;border-radius:1em;font-size:var(--font-down-2);font-weight:normal;letter-spacing:.02em;color:var(--primary-medium);background:var(--primary-low);vertical-align:.1em}body.disteleplus-chat-locked .sidebar-section[data-section-name=chat-channels] .sidebar-section-header-button,body.disteleplus-chat-locked .sidebar-section[data-section-name=chat-dms] .sidebar-section-header-button,body.disteleplus-chat-locked .c-navbar__new-dm-button,body.disteleplus-chat-locked .c-navbar__open-browse-page-button,body.disteleplus-chat-locked .c-navbar__new-channel-button,body.disteleplus-chat-locked .open-browse-page-btn,body.disteleplus-chat-locked .new-channel-btn,body.disteleplus-chat-locked .chat-channel-row__new-dm,body.disteleplus-chat-locked .channels-list .open-browse-page-btn,body.disteleplus-chat-locked .direct-message-creator,body.disteleplus-chat-locked .c-footer__item[data-route="chat.direct-messages"] .new-dm,body.disteleplus-chat-locked .chat-message-actions .chat-message-thread-btn,body.disteleplus-chat-locked .chat-message-actions__thread,body.disteleplus-chat-locked .chat-message-actions [data-id=openThread],body.disteleplus-chat-locked .chat-message-thread-indicator,body.disteleplus-chat-locked .c-navbar__threads-list-button,body.disteleplus-chat-locked .open-thread-list-btn,body.disteleplus-chat-locked .chat-composer__thread-btn{display:none !important}body.disteleplus-notifications-forced .c-channel-settings__notifications-list,body.disteleplus-notifications-forced .c-channel-settings__notification-level,body.disteleplus-notifications-forced .chat-channel-settings .notifications-level-selector,body.disteleplus-notifications-forced .c-channel-settings [data-setting=notification_level],body.disteleplus-notifications-forced .channel-settings-view__notification-level{display:none !important}.disteleplus-wave{--wave-height: 2.25em;--wave-track: var(--primary-low-mid);--wave-played: var(--tertiary);display:flex;align-items:center;gap:2px;width:100%;height:var(--wave-height);cursor:pointer;touch-action:none;border-radius:.5em}.disteleplus-wave:focus-visible{outline:2px solid var(--wave-played);outline-offset:3px}.disteleplus-wave__bar{--peak: 0.3;flex:1 1 0;min-width:2px;height:max(4px,var(--peak)*100%);border-radius:2px;background:var(--wave-track);transition:height .18s ease,background-color .1s ease}.disteleplus-wave__bar.is-played{background:var(--wave-played)}.disteleplus-audio{--da-bg: var(--primary-very-low);--da-border: var(--primary-low);--da-fg: var(--primary);--da-muted: var(--primary-medium);--da-accent: var(--tertiary);--da-on-accent: var(--secondary);display:flex;align-items:center;gap:.7em;box-sizing:border-box;width:min(100%,24rem);min-width:15rem;margin:.3em 0;padding:.55em .8em .55em .55em;border:1px solid var(--da-border);border-radius:1.1em;background:var(--da-bg);color:var(--da-fg);font-size:var(--font-down-1);line-height:1.2;-webkit-user-select:none;user-select:none;transition:border-color .15s ease}.disteleplus-audio:hover,.disteleplus-audio:focus-within{border-color:var(--primary-low-mid)}.disteleplus-audio--playing{border-color:var(--da-accent)}.disteleplus-audio--voice{--da-bg: var(--tertiary-very-low);--da-border: var(--tertiary-low)}.disteleplus-audio--error{--da-accent: var(--danger);opacity:.7}.disteleplus-audio--pattern .disteleplus-wave{--wave-track: var(--primary-low)}.disteleplus-audio__native{position:absolute !important;width:1px !important;height:1px !important;margin:-1px;overflow:hidden;clip-path:inset(50%);opacity:0;pointer-events:none}.disteleplus-audio__play{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:2.6em;height:2.6em;margin:0;padding:0;border:0;border-radius:50%;background:var(--da-accent);color:var(--da-on-accent);cursor:pointer;box-shadow:0 1px 3px rgba(0,0,0,.18);transition:transform .12s ease,filter .12s ease}.disteleplus-audio__play .d-icon{width:1em;height:1em;color:inherit}.disteleplus-audio__play .d-icon-play{margin-left:.15em}.disteleplus-audio__play:hover:not(:disabled){filter:brightness(1.08)}.disteleplus-audio__play:active:not(:disabled){transform:scale(0.94)}.disteleplus-audio__play:focus-visible{outline:2px solid var(--da-accent);outline-offset:2px}.disteleplus-audio__play:disabled{cursor:default;background:var(--primary-low-mid)}.disteleplus-audio__body{flex:1 1 auto;display:flex;flex-direction:column;gap:.3em;min-width:0}.disteleplus-audio__meta{display:flex;align-items:center;gap:.5em;min-width:0;color:var(--da-muted);white-space:nowrap}.disteleplus-audio__kind{display:inline-flex;flex:0 0 auto}.disteleplus-audio__kind .d-icon{width:.85em;height:.85em;color:var(--da-accent)}.disteleplus-audio__time{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;font-variant-numeric:tabular-nums;color:var(--da-fg)}.disteleplus-audio__speed,.disteleplus-audio__download{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;margin:0;border:0;border-radius:999px;background:rgba(0,0,0,0);color:var(--da-muted);cursor:pointer}.disteleplus-audio__speed:focus-visible,.disteleplus-audio__download:focus-visible{outline:2px solid var(--da-accent);outline-offset:1px}.disteleplus-audio__speed{min-width:2.3em;height:1.55em;padding:0 .45em;font-size:var(--font-down-2);font-weight:700;font-variant-numeric:tabular-nums;color:var(--da-fg);background:var(--primary-low)}.disteleplus-audio__speed.is-default{color:var(--da-muted);background:rgba(0,0,0,0)}.disteleplus-audio__speed:hover{background:var(--primary-low-mid);color:var(--da-fg)}.disteleplus-audio__download{width:1.55em;height:1.55em;padding:0}.disteleplus-audio__download .d-icon{width:.8em;height:.8em;color:inherit}.disteleplus-audio__download:hover{color:var(--da-fg);background:var(--primary-low)}.chat-message-collapser.disteleplus-has-voice-note>.chat-message-collapser-header{display:none}.chat-message-collapser.disteleplus-has-voice-note .chat-uploads{margin-top:0}@media(width <= 480px){.disteleplus-audio{width:100%;min-width:0}.disteleplus-audio__download{display:none}}.disteleplus-voice-modal{--rec-accent: var(--tertiary);--rec-live: var(--danger);--rec-on-accent: var(--secondary)}.disteleplus-voice-modal .d-modal__body{width:min(26rem,92vw);padding-top:.5em}.disteleplus-voice-modal.is-near-limit{--rec-live: var(--danger-medium, var(--danger))}.disteleplus-rec{display:flex;flex-direction:column;align-items:center;gap:1.1em;padding:.75em .25em .25em}.disteleplus-rec__hint{margin:0;min-height:1.4em;color:var(--primary-medium);text-align:center}.disteleplus-rec__glyph{display:grid;place-items:center;width:4.5em;height:4.5em;border-radius:50%;background:var(--primary-very-low)}.disteleplus-rec__glyph .d-icon{width:1.8em;height:1.8em;color:var(--primary-medium)}.disteleplus-rec--error .disteleplus-rec__glyph .d-icon{color:var(--danger)}.disteleplus-rec__wave{display:flex;align-items:center;gap:3px;width:100%;height:4.5em;padding:0 .25em;box-sizing:border-box}.disteleplus-rec__bar{--peak: 0.06;flex:1 1 0;min-width:2px;height:max(4px,var(--peak)*100%);border-radius:3px;background:var(--primary-low-mid);transition:height .07s linear}.is-recording .disteleplus-rec__bar{background:var(--rec-live);opacity:.9}.disteleplus-rec__clock{display:flex;align-items:baseline;gap:.5em;font-variant-numeric:tabular-nums;line-height:1}.disteleplus-rec__elapsed{font-size:2.4em;font-weight:600;letter-spacing:-0.02em;color:var(--primary)}.disteleplus-rec__max{color:var(--primary-medium)}.disteleplus-rec__max::before{content:"/ "}.disteleplus-rec__button{--ring: 0deg;position:relative;display:grid;place-items:center;width:5.25em;height:5.25em;margin:.25em 0;padding:0;border:0;border-radius:50%;background:rgba(0,0,0,0);cursor:pointer}.disteleplus-rec__button:focus-visible{outline:2px solid var(--rec-accent);outline-offset:4px}.disteleplus-rec__button:disabled{cursor:progress;opacity:.6}.disteleplus-rec__ring{position:absolute;inset:0;border-radius:50%;background:conic-gradient(var(--rec-live) var(--ring), var(--primary-low) 0);mask:radial-gradient(farthest-side, transparent calc(100% - 5px), #000 0);transition:background .1s linear}.disteleplus-rec__core{position:relative;display:grid;place-items:center;width:3.9em;height:3.9em;border-radius:50%;background:var(--rec-accent);color:var(--rec-on-accent);box-shadow:0 2px 8px rgba(0,0,0,.22);transition:background-color .2s ease,transform .12s ease}.disteleplus-rec__core .d-icon{width:1.6em;height:1.6em;color:inherit}.disteleplus-rec__button:hover:not(:disabled) .disteleplus-rec__core{transform:scale(1.04)}.disteleplus-rec__button:active:not(:disabled) .disteleplus-rec__core{transform:scale(0.96)}.is-recording .disteleplus-rec__core{background:var(--rec-live);animation:disteleplus-rec-pulse 1.4s ease-out infinite}.disteleplus-rec__stop-glyph{display:block;width:1.3em;height:1.3em;border-radius:.25em;background:currentcolor}.disteleplus-rec__player{display:flex;align-items:center;gap:.8em;width:100%;box-sizing:border-box;padding:.7em .9em .7em .7em;border:1px solid var(--tertiary-low);border-radius:1.25em;background:var(--tertiary-very-low)}.disteleplus-rec__play{flex:0 0 auto;display:grid;place-items:center;width:3em;height:3em;padding:0;border:0;border-radius:50%;background:var(--rec-accent);color:var(--rec-on-accent);cursor:pointer;box-shadow:0 1px 3px rgba(0,0,0,.18)}.disteleplus-rec__play .d-icon{width:1.1em;height:1.1em;color:inherit}.disteleplus-rec__play .d-icon-play{margin-left:.15em}.disteleplus-rec__play:focus-visible{outline:2px solid var(--rec-accent);outline-offset:2px}.disteleplus-rec__player-body{flex:1 1 auto;display:flex;flex-direction:column;gap:.35em;min-width:0}.disteleplus-rec__preview-wave .disteleplus-wave{--wave-height: 2.6em}.disteleplus-rec__player-meta{display:flex;gap:.35em;font-size:var(--font-down-1);font-variant-numeric:tabular-nums;color:var(--primary-medium)}.disteleplus-rec__player-meta .disteleplus-rec__time:first-child{color:var(--primary)}.disteleplus-rec__send .d-icon{margin-right:.35em}@keyframes disteleplus-rec-pulse{0%{box-shadow:0 2px 8px rgba(0,0,0,.22),0 0 0 0 rgb(var(--danger-rgb, 226 74 74)/45%)}100%{box-shadow:0 2px 8px rgba(0,0,0,.22),0 0 0 1.1em rgb(var(--danger-rgb, 226 74 74)/0%)}}.chat-composer .disteleplus-voice-note-btn .d-icon{color:var(--tertiary)}
/*# sourceMappingURL=jtech-tools_effda6000f6507e868581b8905784987443c47d1.css.map?__ws=forums.jtechforums.org */
