@font-face{font-family:OpenSans Roman VF;font-style:normal;src:local("OpenSans Roman VF"),local("OpenSansRomanVF"),local("OpenSansRoman"),url(/assets/OpenSans-Roman-VF-ibkq1QBO.ttf) format("truetype-variations")}.display--none{display:none}.text-transform--uppercase{text-transform:uppercase}.visibility--hidden{visibility:hidden}.transform--flip{transform:scaleX(-1)}.tooltip-trigger .tooltip-content{display:none;position:absolute;bottom:100%;left:50%;transform:translate(-50%);background:#333;color:#fff;padding:6px 10px;border-radius:4px;font-size:12px;white-space:nowrap;z-index:9999;margin-bottom:5px}.tooltip-trigger:hover .tooltip-content,.tooltip-trigger.tooltip-active .tooltip-content{display:block}:root{--state-info-border: hsl(224.03deg 91% 60% / 10%);--state-info-bg: hsl(223.48deg 89.61% 15.1%);--state-info-bg-hover: hsl(224.03deg 91% 25%);--state-info-text-hover: #f9fafb;--state-info-solid: #2196F3;--state-warning-border: hsl(35.11deg 91% 60% / 10%);--state-warning-bg: hsl(33.13deg 82.72% 15.88%);--state-warning-bg-hover: hsl(35.11deg 91% 25%);--state-warning-text-hover: #f9fafb;--state-warning-solid: #FF9800;--state-error-border: hsl(0deg 91% 60% / 10%);--state-error-bg: hsl(.87deg 87.34% 15.49%);--state-error-bg-hover: hsl(0deg 91% 25%);--state-error-text-hover: #f9fafb;--state-error-solid: #F44336;--state-success-border: hsl(115.79deg 91% 60% / 10%);--state-success-bg: hsl(114.87deg 92.13% 24.9%);--state-success-bg-hover: hsl(115.79deg 91% 25%);--state-success-text-hover: #f9fafb;--state-success-solid: #4CAF50}.button--state-info{background:var(--state-info-solid);color:#fff;border:none}.button--state-info:hover{background:var(--state-info-bg-hover);color:var(--state-info-text-hover)}.button--state-warning{background:var(--state-warning-solid);color:#fff;border:none}.button--state-warning:hover{background:var(--state-warning-bg-hover);color:var(--state-warning-text-hover)}.button--state-error{background:var(--state-error-solid);color:#fff;border:none}.button--state-error:hover{background:var(--state-error-bg-hover);color:var(--state-error-text-hover)}.button--state-success{background:var(--state-success-solid);color:#fff;border:none}.button--state-success:hover{background:var(--state-success-bg-hover);color:var(--state-success-text-hover)}.toast-container{position:fixed;bottom:20px;right:20px;z-index:10000;display:flex;flex-direction:column-reverse;gap:12px;width:420px;pointer-events:none}@media(max-width:640px){.toast-container{bottom:10px;right:10px}}@media(max-width:420px){.toast-container{width:calc(100% - 20px)}}.toast{background:var(--stream--background-color);border-radius:12px;box-shadow:0 4px 12px #00000026,0 0 0 1px #0000000d;padding:8px 12px 12px;display:flex;flex-wrap:wrap;align-items:center;gap:4px 10px;opacity:0;transform:translateY(100%);transition:all .3s cubic-bezier(.4,0,.2,1);pointer-events:auto;border:solid 1px hsl(0deg 0% 100% / 50%)}@media(max-width:640px){.toast{min-width:auto;width:100%}}.toast--visible{opacity:1;transform:translateY(0)}.toast--hiding{opacity:0;transform:translateY(100%) scale(.95)}.toast--clickable{cursor:pointer}.toast--clickable:hover{box-shadow:0 6px 16px #0003,0 0 0 1px #0000001a}.toast--info{border:solid 1px var(--state-info-border);background:var(--state-info-bg)}.toast--info:hover{background:var(--state-info-bg-hover);color:var(--state-info-text-hover)}.toast--warning{border:solid 1px var(--state-warning-border);background:var(--state-warning-bg)}.toast--warning:hover{background:var(--state-warning-bg-hover);color:var(--state-warning-text-hover)}.toast--error{border:solid 1px var(--state-error-border);background:var(--state-error-bg)}.toast--error:hover{background:var(--state-error-bg-hover);color:var(--state-error-text-hover)}.toast--success{border:solid 1px var(--state-success-border);background:var(--state-success-bg)}.toast--success:hover{background:var(--state-success-bg-hover);color:var(--state-success-text-hover)}.toast__icon{font-size:20px;line-height:1;flex-shrink:0;margin-right:.8rem}.toast__content{flex:1;min-width:0;margin:6px 12px}.toast__content>*{vertical-align:middle}.toast__title{font-weight:600;font-size:14px;line-height:1.4;color:#0f172a;display:inline;margin-right:.4rem}.toast__subtitle{line-height:1.4;color:#1f2937;display:inline-block}.toast__message{font-size:14px;line-height:1.4;color:#111827;display:block}.toast__action{background:transparent;border:1px solid #d1d5db;border-radius:6px;padding:6px 12px;font-size:13px;font-weight:500;color:#3b82f6;cursor:pointer;transition:all .2s;flex-shrink:0;margin-left:auto}.toast__action:hover{background:#f3f4f6;border-color:#9ca3af}.toast__action:active{background:#e5e7eb}.toast__toolbar{display:flex;align-items:center;justify-content:flex-end;gap:2px;width:100%;min-height:24px}.toast__actions-btn,.toast__pin,.toast__close{background:transparent;border:none;border-radius:4px;padding:0;width:24px;height:24px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .15s;color:#374151;flex-shrink:0;min-width:var(--common--space-mobile);min-height:var(--common--space-mobile)}.toast__actions-btn:hover,.toast__pin:hover,.toast__close:hover{background:#0000001a;color:#111827}.toast__actions-btn:active,.toast__pin:active,.toast__close:active{background:#00000026}.toast__actions-btn svg,.toast__pin svg,.toast__close svg{width:14px;height:14px;fill:currentColor}.toast__pin{opacity:.6}.toast__pin:hover{opacity:.85}.toast--pinned .toast__pin{opacity:1}@media(prefers-color-scheme:dark){html[data--interface-theme=dark] .toast{box-shadow:0 4px 12px #0000004d,0 0 0 1px #ffffff1a}html[data--interface-theme=dark] .toast__title{color:#f9fafb}html[data--interface-theme=dark] .toast__subtitle{color:#9ca3af}html[data--interface-theme=dark] .toast__message{color:#e5e7eb}html[data--interface-theme=dark] .toast__action{border-color:#4b5563;color:#60a5fa}html[data--interface-theme=dark] .toast__action:hover{background:#374151;border-color:#6b7280}html[data--interface-theme=dark] .toast__action:active{background:#4b5563}html[data--interface-theme=dark] .toast__actions-btn,html[data--interface-theme=dark] .toast__pin,html[data--interface-theme=dark] .toast__close{color:#d1d5db}html[data--interface-theme=dark] .toast__actions-btn:hover,html[data--interface-theme=dark] .toast__pin:hover,html[data--interface-theme=dark] .toast__close:hover{background:#374151;color:#e5e7eb}html[data--interface-theme=dark] .toast__actions-btn:active,html[data--interface-theme=dark] .toast__pin:active,html[data--interface-theme=dark] .toast__close:active{background:#4b5563}}.feedback-modal-overlay{position:fixed;inset:0;background:#00000080;z-index:10001;display:flex;align-items:center;justify-content:center;padding:20px;opacity:0;transition:opacity .3s ease}.feedback-modal-overlay--visible{opacity:1}.feedback-modal-overlay--hiding{opacity:0}.feedback-modal{background:#fff;border-radius:16px;box-shadow:0 10px 40px #0000004d;max-width:90vw;width:100%;max-height:90vh;overflow:hidden;display:flex;flex-direction:column;transform:scale(.9);transition:transform .3s ease}.feedback-modal-overlay--visible .feedback-modal{transform:scale(1)}.feedback-modal-overlay--hiding .feedback-modal{transform:scale(.9)}.feedback-modal__header{display:flex;align-items:center;justify-content:space-between;padding:10px 16px;border-bottom:1px solid #e5e7eb}.feedback-modal__title{font-size:15px;font-weight:600;color:#1f2937;margin:0}.feedback-modal__close{background:transparent;border:none;color:#9ca3af;font-size:28px;line-height:1;cursor:pointer;padding:0;width:32px;height:32px;display:flex;align-items:center;justify-content:center;border-radius:6px;transition:all .2s}.feedback-modal__close:hover{background:#f3f4f6;color:#6b7280}.feedback-modal__body{padding:24px;overflow-y:auto;flex:1}.feedback-modal__description{font-size:14px;line-height:1.6;color:#4b5563;margin:0 0 20px}.feedback-modal__technical{margin-bottom:20px}.feedback-modal__technical details{border:1px solid #e5e7eb;border-radius:8px;overflow:hidden}.feedback-modal__technical summary{padding:12px 16px;background:#f9fafb;cursor:pointer;font-weight:500;font-size:14px;color:#374151;-webkit-user-select:none;user-select:none}.feedback-modal__technical summary:hover{background:#f3f4f6}.feedback-modal__technical-data{margin:0;padding:16px;background:#1f2937;color:#e5e7eb;font-family:Monaco,Menlo,Ubuntu Mono,monospace;font-size:12px;line-height:1.6;overflow-x:auto;white-space:pre-wrap;word-break:break-word}.feedback-modal__custom-info{margin-bottom:20px}.feedback-modal__textarea{width:100%;box-sizing:border-box;padding:10px 12px;font-size:14px;line-height:1.5;font-family:inherit;border:1px solid #d1d5db;border-radius:8px;resize:vertical;background:#fff;color:#1f2937;transition:border-color .2s}.feedback-modal__textarea:focus{outline:none;border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f626}.feedback-modal__textarea::placeholder{color:#9ca3af}.feedback-modal__info{background:#f9fafb;border:1px solid #e5e7eb;border-radius:8px;padding:16px}.feedback-modal__info p{margin:0 0 8px;font-size:14px;color:#374151}.feedback-modal__info p:last-child{margin-bottom:0}.feedback-modal__info strong{font-weight:600;color:#1f2937}.feedback-modal__footer{display:flex;align-items:center;justify-content:flex-end;gap:12px;padding:8px 16px;border-top:1px solid #e5e7eb;background:#f9fafb}.feedback-modal__button{padding:6px 14px;font-size:13px;font-weight:500;border-radius:8px;cursor:pointer;transition:all .2s;border:1px solid transparent}.feedback-modal__button--secondary{background:#fff;color:#374151;border-color:#d1d5db}.feedback-modal__button--secondary:hover{background:#f9fafb;border-color:#9ca3af}.feedback-modal__button--secondary:active{background:#f3f4f6}.feedback-modal__button--primary{background:#3b82f6;color:#fff;border-color:#3b82f6}.feedback-modal__button--primary:hover{background:#2563eb;border-color:#2563eb}.feedback-modal__button--primary:active{background:#1d4ed8}@media(max-width:640px){.feedback-modal-overlay{padding:10px}.feedback-modal{max-height:95vh}.feedback-modal__header,.feedback-modal__body{padding:16px}.feedback-modal__footer{padding:12px 16px;flex-direction:column}.feedback-modal__button{width:100%}}@media(prefers-color-scheme:dark){.feedback-modal{background:#1f2937}.feedback-modal__header{border-color:#374151}.feedback-modal__title{color:#f9fafb}.feedback-modal__close{color:#9ca3af}.feedback-modal__close:hover{background:#374151;color:#d1d5db}.feedback-modal__description{color:#d1d5db}.feedback-modal__technical details{border-color:#374151}.feedback-modal__technical summary{background:#374151;color:#e5e7eb}.feedback-modal__technical summary:hover{background:#4b5563}.feedback-modal__technical-data{background:#111827;color:#e5e7eb}.feedback-modal__textarea{background:#374151;color:#e5e7eb;border-color:#4b5563}.feedback-modal__textarea:focus{border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f640}.feedback-modal__textarea::placeholder{color:#6b7280}.feedback-modal__custom-info label{color:#d1d5db}.feedback-modal__info{background:#374151;border-color:#4b5563}.feedback-modal__info p{color:#d1d5db}.feedback-modal__info strong{color:#f9fafb}.feedback-modal__footer{border-color:#374151;background:#374151}.feedback-modal__button--secondary{background:#4b5563;color:#e5e7eb;border-color:#6b7280}.feedback-modal__button--secondary:hover{background:#374151;border-color:#9ca3af}.feedback-modal__button--secondary:active{background:#1f2937}}.cursor-menu-dot{position:absolute;display:flex;align-items:center;justify-content:center;width:20px;height:20px;background:var(--paper-background);border:2px solid #fff;border-radius:50%;cursor:pointer;z-index:9998;opacity:0;visibility:hidden;transform:scale(.8);transition:opacity .15s ease,transform .15s ease,visibility .15s;box-shadow:0 2px 8px #0006}.cursor-menu-dot.visible{display:flex!important;opacity:1;visibility:visible;transform:scale(1)}.cursor-menu-dot.expanded{background:#3b82f6}.cursor-menu-dot:hover{background:#fff;transform:scale(1.1)}.cmd-icon{color:#fff;font-size:14px;line-height:1}.cursor-menu-panel{position:absolute;background:#1f1f1f;border-radius:8px;box-shadow:0 4px 16px #0000004d;z-index:9999;opacity:0;visibility:hidden;transform:translateY(-4px);transition:opacity .15s ease,transform .15s ease,visibility .15s;pointer-events:none}.cursor-menu-panel.visible{display:flex!important;opacity:1;visibility:visible;transform:translateY(0);pointer-events:auto}.cursor-menu-formatting{display:flex;align-items:center;gap:2px;padding:4px 6px}.cursor-menu-widgets{display:flex;flex-direction:column;padding:8px;min-width:140px}.cmd-btn{display:flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;margin:0;border:none;background:transparent;color:#fff;font-size:13px;font-weight:600;font-family:inherit;border-radius:4px;cursor:pointer;transition:background .1s ease;min-width:calc(var(--common--space) / 2);min-height:calc(var(--common--space) / 2);opacity:1}.cmd-btn:hover{background:#ffffff1f}.cmd-btn:hover>span{color:#fff}.cmd-btn:active{background:#ffffff2e}.cmd-btn--italic .cmd-btn-icon{font-style:italic}.cmd-btn[data-action=underline] .cmd-btn-icon{text-decoration:underline}.cmd-btn[data-action=strike] .cmd-btn-icon{text-decoration:line-through}.cmd-btn[data-action=code] .cmd-btn-icon{font-family:ui-monospace,SFMono-Regular,monospace;font-size:11px}.cmd-btn-wide{display:flex;align-items:center;gap:8px;width:100%;padding:8px 10px;margin:2px 0;border:none;background:transparent;color:#fff;font-size:13px;font-family:inherit;border-radius:6px;cursor:pointer;text-align:left;transition:background .1s ease;min-width:calc(var(--common--space) / 2);min-height:calc(var(--common--space) / 2);opacity:1}.cmd-btn-wide:hover{background:#ffffff1f}.cmd-btn-wide:hover>span{color:#fff}.cmd-btn-wide:active{background:#ffffff2e}.cmd-btn-icon{font-size:14px;line-height:1}.cmd-btn-label{flex:1;color:#fff}.cmd-splitter{width:1px;height:20px;margin:0 4px;background:#fff3}.cmd-category{margin-bottom:8px}.cmd-category:last-child{margin-bottom:0}.cmd-category-title{font-size:10px;font-weight:600;text-transform:uppercase;color:#ffffff80;padding:4px 10px;letter-spacing:.5px}.insert-context-menu{position:absolute;min-width:180px;max-width:240px;padding:8px;background:#1f1f1f;border-radius:8px;box-shadow:0 8px 32px #0006;z-index:9999;opacity:0;visibility:hidden;transform:scale(.95);transform-origin:top left;transition:opacity .15s ease,transform .15s ease,visibility .15s;pointer-events:none}.insert-context-menu.visible{display:block!important;opacity:1;visibility:visible;transform:scale(1);pointer-events:auto}.icm-category{margin-bottom:8px}.icm-category:last-child{margin-bottom:0}.icm-category-title{font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.5px;color:#888;padding:4px 8px;margin-bottom:4px}.icm-category-items{display:flex;flex-direction:column;gap:2px}.icm-btn{display:flex;align-items:center;gap:10px;width:100%;padding:8px 10px;margin:0;border:none;background:transparent;color:#fff;font-size:13px;font-weight:500;font-family:inherit;border-radius:6px;cursor:pointer;text-align:left;transition:background .1s ease}.icm-btn:hover{background:#ffffff1a}.icm-btn:active{background:#ffffff26}.icm-icon{font-size:16px;width:20px;text-align:center;flex-shrink:0}.icm-label{flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.icm-empty{padding:16px;text-align:center;color:#666;font-size:12px}.media-capture-overlay{position:fixed;inset:0;background:#000000eb;z-index:10000;display:flex;flex-direction:column;opacity:0;transition:opacity .2s ease}.media-capture-overlay.mco--visible{opacity:1}.media-capture-overlay.mco--closing{opacity:0}.mco-header{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;border-bottom:1px solid rgba(255,255,255,.1);flex-shrink:0}.mco-title{font-size:15px;font-weight:600;color:#fff}.mco-close{width:32px;height:32px;display:flex;align-items:center;justify-content:center;border:none;background:#ffffff1a;color:#fff;font-size:16px;border-radius:50%;cursor:pointer;transition:background .15s ease}.mco-close:hover{background:#fff3}.mco-content{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:16px;gap:12px;overflow:hidden;position:relative}.mco-video-preview{max-width:100%;max-height:60vh;border-radius:8px;background:#000;object-fit:contain}.mco-preview-img{max-width:100%;max-height:60vh;border-radius:8px;object-fit:contain}.mco-audio-visualizer{width:300px;height:80px;border-radius:8px;background:#ffffff08}.mco-timer{font-size:36px;font-weight:300;color:#fff;font-variant-numeric:tabular-nums;letter-spacing:2px}.mco-status{font-size:13px;color:#ffffff80}.mco-rec-indicator{position:absolute;top:24px;left:24px;display:flex;align-items:center;gap:6px;font-size:12px;font-weight:700;color:#ef4444;text-transform:uppercase;letter-spacing:1px}.mco-rec-dot{width:10px;height:10px;background:#ef4444;border-radius:50%;animation:mco-rec-blink 1s ease-in-out infinite}@keyframes mco-rec-blink{0%,to{opacity:1}50%{opacity:.3}}.mco-controls{display:flex;align-items:center;justify-content:center;gap:12px;padding:16px;border-top:1px solid rgba(255,255,255,.1);flex-shrink:0;flex-wrap:wrap}.mco-btn{display:flex;align-items:center;gap:6px;padding:10px 18px;border:none;border-radius:8px;background:#ffffff1a;color:#fff;font-size:13px;font-weight:500;font-family:inherit;cursor:pointer;transition:background .15s ease,transform .1s ease}.mco-btn:hover{background:#ffffff2e}.mco-btn:active{transform:scale(.97)}.mco-btn-icon{font-size:16px}.mco-btn-label{white-space:nowrap}.mco-btn--record{background:#ef4444}.mco-btn--record:hover{background:#dc2626}.mco-btn--stop{background:#3b82f6}.mco-btn--stop:hover{background:#2563eb}.mco-btn--capture{background:#fff;color:#000;width:56px;height:56px;border-radius:50%;padding:0;justify-content:center;font-size:24px}.mco-btn--capture .mco-btn-label{display:none}.mco-btn--capture:hover{background:#e5e5e5}.mco-btn--insert{background:#22c55e}.mco-btn--insert:hover{background:#16a34a}.mco-btn--cancel{background:#ffffff0f}.mco-btn--hidden{display:none!important}.mco-source-menu{position:fixed;inset:0;background:#000000d9;z-index:10000;display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .2s ease}.mco-source-menu.mco--visible{opacity:1}.mco-source-menu.mco--closing{opacity:0}.mco-source-panel{background:#1f1f1f;border-radius:12px;padding:16px;min-width:240px;max-width:320px;box-shadow:0 16px 48px #00000080}.mco-source-title{font-size:14px;font-weight:600;color:#fff;margin-bottom:12px;text-align:center}.mco-source-btn{display:flex;align-items:center;gap:10px;width:100%;padding:10px 14px;margin:4px 0;border:none;background:#ffffff0f;color:#fff;font-size:13px;font-family:inherit;border-radius:8px;cursor:pointer;text-align:left;transition:background .1s ease}.mco-source-btn:hover{background:#ffffff1f}.mco-source-icon{font-size:18px;width:24px;text-align:center}.mco-source-label{flex:1}.mco-source-desc{font-size:11px;color:#fff6}@media(max-width:480px){.mco-controls{gap:8px;padding:12px}.mco-btn{padding:8px 14px;font-size:12px}.mco-timer{font-size:28px}.mco-audio-visualizer{width:240px;height:60px}}.table-editor-toolbar{position:absolute;z-index:1100;transform:translate(-50%);opacity:0;visibility:hidden;transition:opacity .15s ease,visibility .15s ease;pointer-events:none;-webkit-user-select:none;user-select:none}.table-editor-toolbar.te-visible{opacity:1;visibility:visible;pointer-events:auto}.te-trigger{display:block;padding:2px 10px;border:1px solid var(--border-color, #e0e0e0);border-radius:6px;background:var(--paper-background, #fff);color:var(--common--text-color, #888);font-size:14px;font-weight:700;letter-spacing:1px;line-height:1;cursor:pointer;box-shadow:0 1px 4px #00000014;transition:background .12s ease,box-shadow .12s ease;min-width:var(--common--space-mobile);min-height:var(--common--space-mobile)}.te-trigger:hover{background:var(--scrollbar-thumb-background, #f0f0f0);box-shadow:0 2px 8px #0000001f}.table-editor-toolbar.te-expanded .te-trigger{display:none}.te-panel{display:none;align-items:center;gap:2px;padding:4px 6px;background:var(--paper-background, #fff);border:1px solid var(--border-color, #e0e0e0);border-radius:8px;box-shadow:0 2px 12px #0000001f}.table-editor-toolbar.te-expanded .te-panel{display:flex}.te-group{display:flex;align-items:center;gap:2px}.te-divider{width:1px;height:20px;background:var(--border-color, #e0e0e0);margin:0 4px}.te-btn{display:flex;align-items:center;gap:3px;padding:4px 8px;border:none;border-radius:5px;background:transparent;color:var(--common--text-color, #333);font-size:12px;cursor:pointer;white-space:nowrap;transition:background .12s ease;min-width:var(--common--space-mobile);min-height:var(--common--space-mobile)}.te-btn:hover{background:var(--bg-hover, #f0f0f0)}.te-btn:active{background:var(--bg-active, #e0e0e0)}.te-btn--danger:hover{background:#fee2e2;color:#dc2626}.te-btn--danger:active{background:#fecaca;color:#b91c1c}.te-btn-icon{font-size:13px;line-height:1}.te-btn-label{font-size:11px;opacity:.7}html[data--interface-theme=dark] .te-trigger{background:var(--paper-background, #1e1e1e);border-color:var(--border-color, #444);color:var(--common--text-color, #999);box-shadow:0 1px 4px #0000004d}html[data--interface-theme=dark] .te-trigger:hover{background:var(--scrollbar-thumb-background, #333)}html[data--interface-theme=dark] .te-panel{background:var(--paper-background, #1e1e1e);border-color:var(--border-color, #444)}html[data--interface-theme=dark] .te-btn{color:var(--common--text-color, #e0e0e0)}html[data--interface-theme=dark] .te-btn:hover{background:var(--scrollbar-thumb-background, #333)}html[data--interface-theme=dark] .te-btn--danger:hover{background:#451a1a;color:#f87171}html[data--interface-theme=dark] .te-divider{background:var(--border-color, #444)}@media(max-width:480px){.te-panel{padding:3px 4px;gap:1px}.te-btn{padding:4px 6px}.te-btn-label{display:none}.te-btn-icon{font-size:15px}.te-divider{margin:0 2px}}.table-reorder-active{outline:2px dashed var(--border-color, #ccc);outline-offset:2px;border-radius:4px}.tr-drag-handle{width:24px;min-width:24px;max-width:24px;padding:2px 4px!important;cursor:grab;-webkit-user-select:none;user-select:none;text-align:center;color:var(--common--text-color, #999);opacity:.5;font-size:14px;line-height:1;border-right:1px solid var(--border-color, #e0e0e0);vertical-align:middle;transition:opacity .15s ease,background .15s ease}.tr-drag-handle:hover{opacity:1;background:var(--bg-hover, rgba(0, 0, 0, .04))}.tr-drag-handle:active{cursor:grabbing}.tr-drag-handle-header{width:24px;min-width:24px;max-width:24px;padding:0!important}.tr-reorder-ghost{opacity:.4;background:var(--bg-hover, rgba(59, 130, 246, .08))!important}.tr-reorder-chosen{background:var(--bg-hover, rgba(59, 130, 246, .05))!important;box-shadow:0 2px 8px #00000026}.tr-reorder-drag{opacity:.9}.col-reorder-proxy{display:grid;margin-bottom:4px;-webkit-user-select:none;user-select:none;min-height:24px;overflow:hidden}.col-drag-handle{box-sizing:border-box;text-align:center;padding:4px 2px;cursor:grab;color:var(--common--text-color, #888);opacity:.8;font-size:12px;line-height:1;border-right:1px solid var(--border-color, #e0e0e0);transition:opacity .15s ease,background .15s ease;overflow:hidden;white-space:nowrap}.col-drag-handle:hover{opacity:1;background:var(--bg-hover, rgba(0, 0, 0, .04))}.col-drag-handle:active{cursor:grabbing}.col-reorder-ghost{opacity:.4;background:var(--bg-hover, rgba(59, 130, 246, .08))!important}.col-reorder-chosen{background:var(--bg-hover, rgba(59, 130, 246, .12))!important;box-shadow:0 1px 4px #00000026}.col-reorder-drag{opacity:.9}.te-btn--reorder{position:relative}.te-btn--reorder.te-btn--active{background:var(--bg-hover, rgba(59, 130, 246, .12));color:#3b82f6}.te-btn--reorder.te-btn--active:hover{background:#3b82f62e}html[data--interface-theme=dark] .table-reorder-active{outline-color:var(--border-color, #555)}html[data--interface-theme=dark] .tr-drag-handle{color:var(--common--text-color, #777);border-right-color:var(--border-color, #444)}html[data--interface-theme=dark] .tr-drag-handle:hover{background:#ffffff0f}html[data--interface-theme=dark] .col-drag-handle{color:var(--common--text-color, #777);border-color:var(--border-color, #444)}html[data--interface-theme=dark] .col-drag-handle:hover{background:#ffffff0f}html[data--interface-theme=dark] .tr-reorder-ghost,html[data--interface-theme=dark] .col-reorder-ghost{background:#3b82f61f!important}html[data--interface-theme=dark] .tr-reorder-chosen{background:#3b82f614!important}html[data--interface-theme=dark] .te-btn--reorder.te-btn--active{background:#3b82f633;color:#60a5fa}@media(max-width:480px){.tr-drag-handle{width:20px;min-width:20px;max-width:20px;font-size:12px}.col-drag-handle{font-size:10px;padding:3px 2px}}svg.icon{display:inline-block;vertical-align:-.125em;fill:currentColor}*,:after,:before{box-sizing:border-box}html{line-height:1.15;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:transparent}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-size:1rem;font-weight:400;line-height:1.5;color:#212529;text-align:left;background-color:#fff}:root{--blue: #007bff;--indigo: #6610f2;--purple: #6f42c1;--pink: #e83e8c;--red: #dc3545;--orange: #fd7e14;--yellow: #ffc107;--green: #28a745;--teal: #20c997;--cyan: #17a2b8;--white: #fff;--gray: #6c757d;--gray-dark: #343a40;--primary: #007bff;--secondary: #6c757d;--success: #28a745;--info: #17a2b8;--warning: #ffc107;--danger: #dc3545;--light: #f8f9fa;--dark: #343a40}a{color:#007bff;text-decoration:none;background-color:transparent;-webkit-text-decoration-skip:objects}a:hover{color:#0056b3;text-decoration:underline}img{vertical-align:middle;border-style:none}h1,h2,h3,h4,h5{margin-top:0;margin-bottom:.5rem}.h1,.h2,.h3,.h4,.h5,h1,h2,h3,h4,h5{margin-bottom:.5rem;font-family:inherit;font-weight:500;line-height:1.2;color:inherit}.h1,h1{font-size:2.5rem}.h5,h5{font-size:1.25rem}table{border-collapse:collapse}table th,table td{vertical-align:top}input[type=datetime-local]{border:solid 1px rgb(118 118 118 / 50%)!important;margin-left:.5rem}@media(prefers-color-scheme:dark){input[type=datetime-local]{background:var(--paper-background);color:#e0e0e0}}@media(prefers-color-scheme:dark){audio{filter:invert(1)}}.sort-ascending,.mirror{transform:scaleX(-1)}:root{--common--text-color--black: #454545;--common--text-color--green: #00a800;--common--text-color--blue: #004ece;--common--text-color--red: #c81104;--common--text-color--purple: #ab00ff;--common--text-color--black: #11110f;--common--text-color--yellow: #f2c500;--common--text-color--gold: #ebc600;--common--text-color--white: #ffffff;--common--background-color--red: var(--common--text-color--red);--common--background-color--above-dark: rgba(0, 0, 0, .06);--common--background-color--above-light: #e7e9ed;--common--border: solid 1px var(--stream--background-color);--common--border-color: var(--stream--background-color);--origin--common--space: 70px;--common--space: var(--origin--common--space);--common--space-md: 60px;--common--space-mobile: calc(var(--origin--common--space) / 1.5);--common--icon-size: 26px;--common--icon-size-md: 32px;--common--inactive-stream: .45;--common--inactive: .55;--common--active: 1}@media(max-width:720px){:root{--common--space: var(--common--space-md);--common--icon-size: 24px}}@media(max-width:420px){:root{--common--space: var(--common--space-mobile);--common--icon-size: 24px}}:root{--button--background-black: #252525;--button--background-steel: hsl(215 15% 44% / 1)}:root{--shadow-morningbrew: 0 .063em .313em 0 rgba(0, 0, 0, .07), 0 .438em 1.063em 0 rgba(0, 0, 0, .1)}:root{--stream--background: hsla(240, 1%, 84%, 1);--stream--background-color: hsla(240, 1%, 84.5%, 1);--stream--background: #f5f7fb;--stream--background: #e1e5ec;--stream--background: #cbd1dc;--stream--background: #d2d5da;--stream--background: #d2d4d8;--stream--background: #d3d4d8;--stream--background: rgba(211, 212, 215, 1);--stream--background: rgba(211, 212, 214, 1);--stream--background: rgba(211, 212, 213, 1);--stream--background: hsla(210, 3%, 77%, 1);--stream--background: hsla(218, 6%, 74%, 1);--stream--background-color: rgba(186, 189, 193, 1);--stream--background-color: hsl(214, 7%, 70%);--stream--background-color: hsla(214, 7%, 69%, 1);--stream--background: #a6b0bb;--stream--background: hsla(211, 13%, 70%, 1);--stream--background: hsla(211, 13%, 71%, 1);--stream--background: hsla(211, 13%, 72%, 1);--stream--background: rgba(171, 180, 190, 1);--stream--background: rgba(169, 178, 188, 1);--stream--background: hsla(212, 12%, 70%, 1);--stream--background: rgba(167, 176, 186, 1);--stream--background-color: hsla(212, 10%, 70%, 1);--stream--background-color: rgb(136 144 160 / .66);--stream--background-color: rgb(136 144 160 / .7);--stream--background-color: #a6afbd;--stream--background-color: rgb(145 153 171);--stream--background-color: rgb(157 168 190);--stream--background-color: rgb(162 173 195)}:root{--paper--text-lineheight: 1.64rem;--paper--text-lineheight: 1.69rem;--paper--text-code--font-size: .95rem;--paper--text-code--lineheight: 1rem;--paper--text-size: .95rem;--paper--width: 100%;--paper--width--shrinked-0: calc(100% - (var(--common--space) * 0));--paper--width--shrinked-05: calc(100% - (var(--common--space) * .5));--paper--width--shrinked-1: calc(100% - (var(--common--space) * 1));--paper--width--shrinked-2: calc(100% - (var(--common--space) * 2));--paper--width--shrinked-3: calc(100% - (var(--common--space) * 3));--paper--width--shrinked-4: calc(100% - (var(--common--space) * 4));--paper--height--shrinked-0: calc(var(--common--space) * 0);--paper--height--shrinked-1: calc(var(--common--space) * 2);--paper--height--shrinked-2: calc(var(--common--space) * 4);--paper--height--shrinked-3: calc(var(--common--space) * 6);--paper--height--shrinked-4: calc(var(--common--space) * 8);--paper--width-padding-0: 100%;--paper--width-padding-1: calc(100% - (var(--common--space) * 1));--paper--width-padding-2: calc(100% - (var(--common--space) * 2));--paper--width-padding-3: calc(100% - (var(--common--space) * 3));--paper--width-padding-4: calc(100% - (var(--common--space) * 4));--paper--height: 37.5rem;--paper--padding: 0;--paper--border-radius: 12px;--paper--box-shadow: 0 14px 26px rgba(0, 0, 0, .04);--paper--box-shadow: 0 1px 2px 0 rgb(60 64 67 / 30%), 0 1px 3px 1px rgb(60 64 67 / 15%);--paper--box-shadow: 0 0px 2px 0 rgb(60 64 67 / 30%), 0 1px 3px 1px rgb(60 64 67 / 15%)}@media(max-width:667px){:root{--paper--height: 23.5rem}}html[data--interface-theme=light]{--view-background: var(--stream--background-color);--paper-menu-background: #D6D9E0;--paper-background: hsl(222 14% 100% / 1);--paper-canvas-background: hsl(222 14% 100% / 1)}html[data--interface-theme=light],html[data--interface-theme=light] body,html[data--interface-theme=light] .background{background:var(--stream--background-color)}html[data--interface-theme=dark]{--view-background: #000;--scrollbar-background: #1c2027;--scrollbar-thumb-background: #929393;--paper-menu-background: hsl(218 16% 8% / 1);--paper-background: #1c2027;--paper-canvas-background: #1c2027;--paper--box-shadow: 0 0 8px #00000021, 0 20px 30px #00000026}html[data--interface-theme=dark],html[data--interface-theme=dark] body,html[data--interface-theme=dark] .background{--view-background: #000;background:var(--view-background)}@media(prefers-color-scheme:light){:root{--view-background: var(--stream--background-color);--paper-menu-background: #D6D9E0;--paper-background: hsl(222 14% 100% / 1);--paper-canvas-background: hsl(222 14% 100% / 1)}html,body,.background,html[data--interface-theme=dark],html[data--interface-theme=dark] body,html[data--interface-theme=dark] .background{--view-background: #000;background:var(--view-background)}html[data--interface-theme=light],html[data--interface-theme=light] body,html[data--interface-theme=light] .background{background:var(--stream--background-color)}}@media(prefers-color-scheme:dark){:root{--view-background: #000;--scrollbar-background: #1c2027;--scrollbar-thumb-background: #929393;--paper-menu-background: hsl(218 16% 8% / 1);--paper-background: #1c2027;--paper-canvas-background: #1c2027;--paper--box-shadow: box-shadow: 0 0 8px #00000021, 0 20px 30px #00000026}html,body,.background,html[data--interface-theme=dark],html[data--interface-theme=dark] body,html[data--interface-theme=dark] .background{--view-background: #000;background:var(--view-background)}html[data--interface-theme=light],html[data--interface-theme=light] body,html[data--interface-theme=light] .background{background:var(--stream--background-color)}}html[data--interface-theme=dark][data--interface-theme-creator=xlife][data--interface-theme-name=green]{--paper-background: #12140F}html[data--interface-theme=dark] body{background:var(--view-background);scrollbar-width:none;scrollbar-color:var(--scrollbar-thumb-background) var(--scrollbar-background)}html[data--interface-theme=dark] body::-webkit-scrollbar{width:auto}html[data--interface-theme=dark] body::-webkit-scrollbar-track{background:var(--scrollbar-background)}html[data--interface-theme=dark] body::-webkit-scrollbar-thumb{background-color:var(--scrollbar-thumb-background);border-radius:8px;border:3px solid var(--scrollbar-background);min-height:40px}code,pre,pre code{font-size:var(--paper--text-code--font-size)!important;line-height:var(--paper--text-code--lineheight)!important;tab-size:3}pre,xmp,code{display:block!important;font-family:monospace!important;margin:0!important;overflow:hidden!important}pre:hover,xmp:hover{overflow:auto!important}.info-text--green,.info-text--green>*{color:var(--common--text-color--green)!important}.info-text--red,.info-text--red>*{color:var(--common--text-color--red)!important}.view-page input,.view-page textarea{min-width:calc(var(--common--space));min-height:calc(var(--common--space) / 2);border-radius:6px;border:solid 1px var(--button--background-steel);padding:0 .5rem}.view-page h1,.view-page h5{font-family:Montserrat,sans-serif}.view-page h1{letter-spacing:3px;margin-left:1.5px;margin-bottom:.5rem}.view-page .button-text{background:var(--button--background-steel);padding:.2rem .3rem .3rem;line-height:1rem!important;border-radius:6px}.view-login .button-text{padding:.3rem .7rem}.view-page .button-text,.view-page .button-text span{color:var(--common--text-color--white)}.view-page .button-text>div{margin:.2rem 0rem}.view-page .button-text img{filter:invert(1);width:30px;margin:0 8px}.view-page .button-icon>div>*{vertical-align:middle}.view-page .button-icon .icon{position:relative;top:.1rem}.view-page img.icon{width:2rem}.view-page .button-text span.text{margin-right:.45rem;position:relative;top:.1rem}.view-page .button-text[selected]{background:var(--common--text-color--blue)}.view-page .button-text:hover{color:var(--common--text-color--white)}.view-page .button-text.hover-background-red:hover{background:var(--common--background-color--red)}.view-page .button-text.button-small{margin:0}.view-page .button-text.button-small span.text{display:none}.view-page .button-text.button-small img{margin:0rem .2rem;position:relative;top:1px}.button-text.text-no .text{display:none}.view-page [data-update=true] .button--app-update{background:var(--common--text-color--green);color:var(--common--text-color--white)}.view-page .button-import img{transform:rotate(180deg)}.view-page table.border,.view-page table.border>thead>tr>th,.view-page table.border>tbody>tr>th,.view-page table.border>tbody>tr>td{border:solid 1px var(--button--background-steel)}.view-page table,.view-page table>thead>tr>th,.view-page table>tbody>tr>th,.view-page table>tbody>tr>td{padding:8px 16px}.view-page table .button-menu{float:right}.view-page a.button,.view-page button.button,.view-login .button{min-width:calc(var(--common--space) / 2);min-height:calc(var(--common--space) / 1.48);display:inline-flex;flex-wrap:wrap;align-items:center;align-content:space-around;justify-content:center;margin:0 .4rem .8rem}.view-page table a.button{margin:0 .4rem 0 0}.view-page table a.button.right{margin:0 0 0 .4rem}.view-page a.button.x{margin:0 0 .3rem}.view-page .social-links .button{background:none}.view-page .social-links span{display:none}.view-page .social-links img{filter:invert(0);margin:0;width:1.5rem}.popup-fullscreen{position:fixed;z-index:1000;width:0;height:0;inset:0 0 0 -9999px}@media print{.popup-fullscreen{display:none}}.popup-fullscreen .textarea-copy,.textarea-copy{position:absolute;left:-9999px}.popup-fullscreen .notification-content,.notification-content{background:#5f5f5f;color:var(--common--text-color--white);box-shadow:0 1px 2px #100a0940;width:150px;height:150px;line-height:1rem;padding-top:24px;font-size:1.05rem;display:inline-block;vertical-align:middle;border-radius:21px;font-weight:600}@keyframes fadeOut{0%{opacity:1;width:100%;height:100%;left:0}75%{opacity:1;width:100%;height:100%;left:0}99%{opacity:.01;width:100%;height:100%;left:0}to{opacity:0;width:0;height:0;left:-9999px}}.popup-fullscreen.hiding{animation:fadeOut 1.5s;animation-fill-mode:forwards;display:block;animation-timing-function:cubic-bezier(.4,0,1,1)}.popup-fullscreen .notification-content [data-control=icon]{font-size:72px;width:72px;height:72px;margin-bottom:10px;filter:invert(1)}.popup-fullscreen .title{cursor:default}.material-icons{font-family:Material Icons!important}.material-icons{vertical-align:middle}body{touch-action:pan-x pan-y;touch-action:manipulation;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-kerning:normal;line-height:normal;font-family:OpenSans Roman VF,Open Sans;font-variation-settings:"wght" 380,"wdth" 100,"ital" 0;font-size:var(--paper--text-size)}html[data--interface-theme=dark] body{background:var(--view-background)}hr{margin-top:1rem;margin-bottom:1rem;border:1px solid transparent;border-top:1px solid rgb(196,196,197);border-top:thin solid rgba(195,196,198,.7);border-top:thin solid #000;border-top:thin solid rgba(0,0,0,.4)}body{background-color:var(--stream--background-color);overflow-x:hidden}@media print{body{background:none}html[data--print-orientation=landscape] body{writing-mode:tb-rl}}.app>.background{position:fixed;inset:0;z-index:-1}body[data-background*="~gold"]>.background{filter:hue-rotate(0deg)}body[data-background*="~pink"]>.background{filter:hue-rotate(300deg)}body[data-background*="~green"]>.background{filter:hue-rotate(100deg)}body[data-background*="~blue"]>.background{filter:hue-rotate(200deg)}.h1,h1{margin-bottom:1rem;font-size:3.48rem;font-weight:600}b,body b *,strong,body strong *{font-weight:600!important;font-variation-settings:"wght" 660,"wdth" 97,"ital" 0}i{font-variation-settings:"wght" 380,"wdth" 100,"ital" 1;opacity:.9}p{margin-top:0;margin-bottom:0}.link{cursor:pointer!important;display:inline;word-break:break-all}.link,.link:hover{color:#0e49ffde!important}html[data--interface-theme=dark] .link{filter:invert(1)}.link:hover{text-decoration:underline}.button-logo,.button-logo:hover{color:inherit;text-decoration:none}.button.button-logo{line-height:initial;padding:0}.button.button-logo.button-top{padding:0 10px;margin:0;width:var(--common--space);height:var(--common--space);display:flex;align-items:center;justify-content:center}.button-logo img{max-width:160px;max-height:160px}@media(max-width:560px){.button-logo img{width:170px;width:160px;width:150px}}.button-logo h1{font-weight:600;font-size:5rem;position:relative;margin:0;font-family:Wallpoet,cursive;opacity:.98;font-size:6.2rem}@media(max-width:768px){.button-logo h1{font-weight:600;letter-spacing:9px;position:relative;left:5px}}@keyframes fadeIn{0%{opacity:0}}body .view-home::selection,body .view-home *::selection{background:none}body .view-home .wrap-table{margin:0 auto;text-align:center;display:table;height:100%;position:absolute;width:100%;color:#070708}body .view-home .wrap-cell{display:flex;align-items:center;justify-content:center;height:100vh}body .view-home .dot{display:table}body .view-home .button-logo{opacity:.9;display:table-cell;vertical-align:middle}body .view-home .button-logo h1{font-size:290px;font-weight:700}body .view-home .button-logo a{color:inherit;text-decoration:none}body .view-home a.button-logo span{cursor:default}body .app .view-time .button-logo img{width:66px;margin:1.45rem 0px;margin:4px 0}body[data-view=stream] .app .view-time .button-logo img,body[data-view=stream] .app .view-time .button-stream img{width:26px!important;height:auto;width:var(--common--icon-size-md)}body[data-view=stream] .app .view-time .button-logo img{width:28px!important;max-width:36px;max-height:36px}body .app .view-time .button::selection,body .app .view-time .button *::selection{background:none}.button-logo:hover,.button-logo:focus,.button-logo:active{opacity:1}section.section-main .control-input_master#input_master{margin-bottom:var(--common--space-md);margin-bottom:var(--common--space)}[data--function-search]{position:sticky;top:0;z-index:10}[data--function-search].control-input_master#input_master .control-paper{border-bottom:solid 1px var(--stream--background-color)}html[data--interface-theme=dark][data--function-search].control-input_master#input_master .control-paper{border-bottom:solid 1px rgb(162 173 195 / 30%)!important}@media only screen and (min-device-width:320px)and (max-device-width:480px)and (orientation:landscape)and (-webkit-min-device-pixel-ratio:2){section.section-main .control-input_master#input_master,section.section-main .control-input_master#input_master .control-canvas *,section.section-main .control-list#listControl,section.section-main .control-list#listControl *{font-size:1.32rem;font-size:1.28rem;font-size:1.22rem;font-size:1.2rem}}@media only screen and (min-device-width:320px)and (max-device-height:568px)and (orientation:landscape)and (-webkit-device-pixel-ratio:2){section.section-main .control-input_master#input_master,section.section-main .control-input_master#input_master .control-canvas *,section.section-main .control-list#listControl,section.section-main .control-list#listControl *{font-size:1.28rem;font-size:1.2rem}}@media only screen and (min-device-width:375px)and (max-device-height:667px)and (orientation:portrait)and (-webkit-device-pixel-ratio:2){section.section-main .control-input_master#input_master,section.section-main .control-input_master#input_master .control-canvas *,section.section-main .control-list#listControl,section.section-main .control-list#listControl *{font-size:1.32rem;font-size:1.28rem;font-size:1.2rem;font-size:1.14rem;font-size:1.08rem;font-size:1rem}}@media only screen and (min-device-width:414px)and (max-device-height:896px)and (orientation:portrait)and (-webkit-device-pixel-ratio:3){section.section-main .control-input_master#input_master,section.section-main .control-input_master#input_master .control-canvas *,section.section-main .control-list#listControl,section.section-main .control-list#listControl *{font-size:1.32rem;font-size:1.28rem;font-size:1.2rem}}body section.section-main .control-list#listControl .control-paper,body section.section-main .control-list#listControl .control-paper *,body section.section-main .control-input_master#input_master .control-paper,body section.section-main .control-input_master#input_master .control-paper *{font-weight:400}@media(max-width:420px){body section.section-main .control-list#listControl .control-paper .control-meta,body section.section-main .control-list#listControl .control-paper .control-meta *,body section.section-main .control-input_master#input_master .control-paper .control-meta,body section.section-main .control-input_master#input_master .control-paper .control-meta *{line-height:1.3rem}}body section.section-main .control-input_master#input_master .control-paper .control.meta-buttons,body section.section-main .control-list#listControl .control-paper .control.meta-buttons{font-size:1.142rem;padding:0!important;box-sizing:initial}@media(max-width:667px){body section.section-main .control-input_master#input_master .control-paper .control.meta-buttons,body section.section-main .control-list#listControl .control-paper .control.meta-buttons{padding:0!important}}body section.section-main .control-paper h1,body section.section-main .control-paper .h1,body section.section-main .control-paper h1 *,body section.section-main .control-paper .h1 *{line-height:3.27rem!important}body section.section-main .control-paper h2,body section.section-main .control-paper .h2,body section.section-main .control-paper h2 *,body section.section-main .control-paper .h2 *{line-height:2.8rem!important;font-size:2.3rem!important}body section.section-main .control-paper h3,body section.section-main .control-paper .h3,body section.section-main .control-paper h3 *,body section.section-main .control-paper .h3 *{line-height:2rem!important}body section.section-main .control-paper h4,body section.section-main .control-paper .h4,body section.section-main .control-paper h4 *,body section.section-main .control-paper .h4 *{line-height:1.78rem!important}body section.section-main .control-paper h5,body section.section-main .control-paper .h5,body section.section-main .control-paper h5 *,body section.section-main .control-paper .h5 *{line-height:1.55rem!important}body section.section-main .control-canvas .input,body section.section-main .control-list#listControl .control-paper{color:#2a3038;color:#1b1b1b;color:#0d0d0d;color:#1f1f1f}html[data--interface-theme=dark] body section.section-main .control-canvas .input,html[data--interface-theme=dark] body section.section-main .control-list#listControl .control-paper{color:#fff}html[data--interface-theme=dark][data--interface-theme-creator=xlife][data--interface-theme-name=green] body section.section-main .control-canvas .input,html[data--interface-theme=dark][data--interface-theme-creator=xlife][data--interface-theme-name=green] body section.section-main .control-list#listControl .control-paper{color:#d4dbc4}@media(max-width:768px){body section.section-main .control-canvas .input,body section.section-main .control-list#listControl .control-paper{color:#1a1a1a}}@media print{.control-paper .control-canvas{margin:0!important;padding:0!important}}body #listControl .control-paper .data-source,body #input_master .control-paper .data-source{line-height:var(--paper--text-lineheight);padding-top:2.5rem;padding-bottom:2.5rem;font-family:monospace!important;outline:none;font-size:.86rem}.control-paper .control-canvas{padding:var(--common--space);line-height:var(--paper--text-lineheight);max-width:100%;width:100vw;border-radius:var(--paper--border-radius)}body #listControl .control-paper.size-full .data-source,body #input_master .control-paper.size-full .data-source{padding-top:2.5rem;padding-bottom:2.5rem;-webkit-transform:translate3d(0,0,0);transform:translateZ(0);height:100%;overflow:auto;position:relative;-webkit-overflow-scrolling:touch;max-height:50vh;overflow-wrap:anywhere}body #listControl .control-paper.size-full.view-collapse .control-canvas{padding:32px 64px;max-height:100px;overflow:auto}body #input_master .control-paper .control-canvas *,body #listControl .control-paper .control-canvas *{max-width:100%;min-width:100%}body section.section-main .control-input_master#input_master .control-paper .control-meta{border-top-left-radius:0;border-top-right-radius:0}@media(max-width:768px){body #listControl .control-paper .control-meta,body #input_master .control-paper .control-meta{line-height:1.3rem!important;height:auto}}body #listControl .control-paper .block-more,body #input_master .control-paper .block-more{background:#f8f8f8;background:#e8e6e9;background:#e4dbe666;background:#c8bdca45;background:#bdb0bf2b;background:#bda8c124;background:#a197a224;background:#eeeef1d1;background:#f3f3f5;background:none;border-top:var(--common--border)}.control-paper .control-meta,.control-paper .data-source,.control-paper .meta-buttons{word-break:break-all}.control-paper .control-meta{border-bottom:var(--common--border);border-bottom-color:#9ca8bf2e;border:none;padding-top:0!important}html[data--interface-theme=dark] .control-paper .control-meta,html[data--interface-theme=dark] .control-paper .data-source,html[data--interface-theme=dark] .control-paper .meta-buttons{border-top:solid 1px #171717}body section.section-main .control-input_master#input_master .control-paper,body section.section-main .control-list#listControl .control-paper{background:var(--paper-background)}html[data--interface-theme=dark] body section.section-main .control-paper{background:var(--paper-background)!important;border:1px solid #33333333}body section.section-main .control-input_master#input_master .control-paper,body section.section-main .control-list#listControl .control-paper{box-shadow:var(--shadow-morningbrew);border-radius:8px!important;box-shadow:var(--paper--box-shadow)!important;border-radius:var(--paper--border-radius)!important}html[data--interface-theme=dark][data--interface-theme-creator=xlife][data--interface-theme-name=green] body section.section-main .control-input_master#input_master .control-paper,html[data--interface-theme=dark][data--interface-theme-creator=xlife][data--interface-theme-name=green] body section.section-main .control-list#listControl .control-paper{border:solid 1px #383F2D}@media print{body section.section-main .control-input_master#input_master .control-paper,body section.section-main .control-list#listControl .control-paper{box-shadow:none}}body section.section-main .control-input_master#input_master .control-paper,body section.section-main .control-list#listControl .control-paper{border-radius:.46rem;background:var(--paper-background);border-radius:.56rem;border-radius:.39rem;border-radius:4px}@media(max-width:768px){body section.section-main .control-input_master#input_master .control-paper,body section.section-main .control-list#listControl .control-paper{background:var(--paper-background)}}body section.section-main .control-list#listControl .control-paper{border-color:transparent;border-top-color:transparent}body section.section-main .control-list#listControl>.control-item{contain:style;content-visibility:paint}article.error{border:solid 1px red!important}article .table{margin:0;padding:0 0 19px;border:solid 1px var(--paper-background);overflow:auto}article .table-scroll-wrapper{overflow-x:auto;max-width:100%}article table{border-color:#0000001a;border:solid 1px #0000001a}article table td,article table th,article .table td,article .table th{padding:.5rem;border:solid 1px hsl(0deg 0% 0% / 50%)}article object{border:none}article object.live{top:0;right:0;position:fixed;height:225px;min-width:400px!important;width:400px}article object{border-bottom:solid 1px rgba(0,0,0,.08)}article embed{width:100%;height:100%;height:500px!important}body section.section-main .control-list#listControl .control-title{padding:0 .28rem}body section.section-main .control-list#listControl .control-title .title-dayDate span{color:#6b6b6b;color:#9b9b9c;color:#000;color:#0000009e;font-size:.9rem}body section.section-main .control-list#listControl .control-title .title-dayDate span{padding-left:1px}.title.title-dayDate.small>span>span{padding:.2rem .4rem}.title.title-dayDate.small>span>span:hover{background:var(--common--background-color--above-light);cursor:pointer}.menu.menu--stream-paper-between{height:var(--common--space)}.menu--stream-paper-between .button{opacity:var(--common--inactive-stream)}.menu--stream-paper-between .button:focus{opacity:var(--common--active)}.menu--stream-paper-between .button--between-add img{width:26px;height:26px}@media(max-width:480px){.menu--stream-paper-between .button{padding:0!important;align-items:center;justify-content:center;min-width:38px;min-height:var(--common--space)}.menu--stream-paper-between .button--between-add img{display:block;width:20px!important;height:20px;margin:0 auto}}.control.control-item>div:first-child{position:inherit}html[data--interface-theme=dark] .rec-group{filter:invert(1);color:#fff!important}.show-meta{display:block!important}body section.section-main .control-list#listControl .groupdate-day{margin-bottom:.8rem;margin-top:.65rem;display:none;margin-bottom:1rem;line-height:1.4rem}body section.section-main .control-list#listControl.meta-show .groupdate-day{display:block;position:-moz-sticky;position:-o-sticky;position:-ms-sticky;position:sticky;position:-webkit-sticky;top:-1px;padding-top:0;padding-bottom:1.12rem;padding:0 var(--common--space) .8rem;border-bottom:solid 1px var(--stream--background-color);background:#a5afbd;margin-bottom:0;margin-top:0;z-index:0;padding-bottom:calc(var(--common--space) - 32px)}body section.section-main .control-list#listControl.meta-show .groupdate-day.paper{background:var(--paper-background);padding-top:1.6rem;padding-bottom:1.2rem;border-top-left-radius:var(--paper--border-radius)!important;border-top-right-radius:var(--paper--border-radius)!important;border-bottom:var(--common--border);z-index:1}body section.section-main .control-list#listControl.meta-show .control-paper{border-top-left-radius:0!important;border-top-right-radius:0!important}body section.section-main .control-list#listControl .control-title .title-dayName{color:#000;color:#000000d1;color:#0000007f;font-weight:600;font-weight:700;font-variation-settings:"wght" 600,"wdth" 100,"ital" 0;font-size:1.6rem}body section.section-main .control-list#listControl .control-item>div.control-title:nth-child(1) .title-dayName{margin-top:0rem;margin-bottom:0}section.section-main{text-align:center;overflow-wrap:break-word}section.section-main .position-centercenter{display:flex;align-items:center;justify-content:center;height:100%;width:100%;position:static}body.view-bigger section.section-main .position-centercenter,section.section-main .position-centercenter.center-top{position:static}body.view-smaller section.section-main .position-centercenter{position:fixed}section.section-main .wrap>.container{padding:0;margin:0;max-width:100%;margin-top:var(--common--space)}@media print{section.section-main .wrap>.container{margin:0;padding:2.4rem}}section.section-main .wrap>.container>.control{width:100%;max-width:var(--paper--width);margin:auto}.view-time .width-shrinked{max-width:var(--paper--width--shrinked);margin-left:auto;margin-right:auto}.view-time .width-shrinked-05{max-width:var(--paper--width--shrinked-05)!important}.view-time .width-shrinked-1{max-width:var(--paper--width--shrinked-1)!important}.view-time .width-shrinked-2{max-width:var(--paper--width--shrinked-2)!important}.view-time .width-shrinked-3{max-width:var(--paper--width--shrinked-3)!important}.view-time .width-shrinked-4{max-width:var(--paper--width--shrinked-4)!important}.view-time .width-shrinked-5{max-width:1400px!important}.view-time .width-shrinked-6{max-width:1200px!important}.view-time .width-shrinked-7{max-width:992px!important}.view-time .width-shrinked-8{max-width:768px!important}.view-time .width-shrinked-9{max-width:576px!important}.view-time .width-shrinked-10{max-width:480px!important}.view-time .width-shrinked-11{max-width:320px!important}.view-time .height-shrinked{overflow:hidden;overflow:auto}.view-time .height-shrinked-1{max-height:var(--paper--height--shrinked-1)!important}.view-time .height-shrinked-2{max-height:var(--paper--height--shrinked-2)!important}.view-time .height-shrinked-3{max-height:var(--paper--height--shrinked-3)!important}.view-time .height-shrinked-4{max-height:var(--paper--height--shrinked-4)!important}@media print{section.section-main .wrap>.container>.control{margin:0!important;padding:0!important;max-width:100%}}@media(max-width:667px){section.section-main .wrap>.container>.control{padding-right:0;padding-left:0}}@media(orientation:portrait){section.section-main .wrap>.container>.control{max-width:100%}}@media(max-width:375px){section.section-main .wrap>.container>.control{padding:0 .514rem;padding:0 .38rem;padding:0}}body section.section-main .control-input_master#input_master .control-paper{margin:0 auto;max-width:100%;text-transform:none;font-weight:400;color:#1b1b1b;color:#0d0d0d;color:#1f1f1f;text-align:left}html[data--interface-theme=dark] body section.section-main .control-input_master#input_master .control-paper{color:#fff}@media(max-width:768px){body section.section-main .control-input_master#input_master .control-paper{color:#1a1a1a}}body section.section-main .control-input_master#input_master .control-paper.size-full{width:100%}section.section-main .input:focus{outline:none}button,.button{background:none;border:none;padding:0;line-height:40px;font-size:16px;display:inline-block;color:#000}button::selection,button *::selection,.button::selection,.button *::selection{background:none}html[data--interface-theme=dark] .app .view:not(.view-menu) .button,html[data--interface-theme=dark] header .container-left .button{filter:invert(1)}button:hover,.button:hover,button:hover i,button:hover span{color:#000;text-decoration:none;cursor:pointer}button:focus,.button:focus,button:active,.button:active{background:var(--common--background-color--above-dark);border:none;outline:none}.view-home button:focus,.view-home .button:focus,.view-home button:active,.view-home .button:active{background:var(--common--background-color--above-dark)}.button-stream{min-height:73px}.display--none{display:none!important}#listControl{text-align:left;margin-bottom:var(--common--space)}#listControl .control-paper{margin:0 0 2.4rem;margin:0 0 5.4rem;margin:0 0 72px}#listControl .control-paper:last-child{margin:0!important}#listControl.meta-show .control-paper{margin:0 0 1.4rem}#input_master .control-paper .paper-wrapper{padding:0}#listControl.height-shrinked .control-paper .paper-wrapper{padding-top:0;margin-top:0}#input_master.height-shrinked .control-paper .control-canvas,#listControl.height-shrinked .control-paper .control-canvas{max-height:var(--paper--height);overflow:auto}#listControl.height-shrinked .control-paper .block-more{display:none}#listControl .control-paper .control-canvas:focus,#listControl .control-paper .control-meta:focus,#input_master .control-paper .control-canvas:focus,#input_master .control-paper .control-meta:focus{outline:none}.control-paper .control-meta,.control-paper .data-source,.control-paper .meta-buttons{padding-top:19px;padding-bottom:19px;padding-left:calc(var(--common--space) / 2);padding-right:calc(var(--common--space) / 2);line-height:var(--paper--text-lineheight)}.control-paper .control-meta{padding:var(--common--space);padding-top:calc(var(--common--space) / 2)!important;padding-bottom:calc(var(--common--space) / 2)!important}.control-paper .control-meta.meta-user .input,.control-paper .control-meta.meta-source .input{padding:19px var(--common--space)!important;padding:calc(var(--common--space) / 10) calc(var(--common--space) / 3)!important;background:#fff;border:solid 1px rgb(118 118 118 / 50%)!important;border-radius:calc(var(--paper--border-radius) / 1.5)!important;line-height:var(--paper--text-lineheight);background:var(--paper-background)}@media(max-width:768px){.control-paper.size-full .control-meta.meta-user,.control-paper.size-full .control-meta.meta-system,.control-paper.size-full .data-source.meta-source{padding:1.12rem;line-height:1rem!important}}#listControl .control-paper .block-more{border-bottom-left-radius:var(--paper--border-radius);border-bottom-right-radius:var(--paper--border-radius)}@media(max-width:768px){body section.section-main .control-input_master#input_master .control-paper .control-meta,#listControl .control-paper .block-more{border-radius:0}}.data.control-meta.meta-system *::selection{color:#000;background:#b5d7fd}body .control-paper>.control-buttons{text-align:center;border-radius:.56rem;background:var(--paper-background);padding:0;border-radius:var(--paper--border-radius)!important}html[data--interface-theme=dark] body .control-paper>.control-buttons{background:var(--paper-background)}body .control-paper>.control-buttons>*{vertical-align:middle}body .control-paper>.control-buttons a{line-height:.8rem!important;padding:0;width:42px;height:42px;vertical-align:middle;line-height:42px!important;opacity:0}body #listControl .control-paper>.control-buttons a{margin-left:2px;margin-right:3px}body #listControl .control-paper>.control-buttons a.button-source,body #listControl .control-paper>.control-buttons a.button-menu,body #listControl .control-paper>.control-buttons a.button-source>*,body #listControl .control-paper>.control-buttons a.button-menu>*{font-size:1.5rem!important}body .control-paper>.control-buttons:hover a{opacity:.78}body .control-paper>.control-buttons a:hover{opacity:1}body .control-paper>.control-buttons a i{width:42px;height:42px;line-height:42px!important;position:relative;top:-3px}body .control-paper>.control-buttons a img{width:27px;position:relative;top:-1px}body .control-paper>.control-buttons a svg{margin-top:-4px}body .control-paper .block-more,body .control-paper .meta-buttons>*{color:#929292;color:#868686;color:#6b6b6bd1}body .control-paper .meta-buttons svg,body .control-paper .meta-buttons img,body .control-paper .meta-buttons i{opacity:.9;vertical-align:middle}body .control-paper .meta-buttons .button:hover,body .control-paper .meta-buttons .button:focus,body .control-paper .meta-buttons .button:hover>*,body .control-paper .meta-buttons .button:focus>*{opacity:1}body .control-paper .meta-buttons .button:focus{background:var(--common--background-color--above-dark)}body .control-paper .meta-buttons svg,body .control-paper .meta-buttons i{fill:#272727;color:#272727}body .control-paper .meta-buttons img{width:var(--common--icon-size)}@media(max-width:768px){body .control-list .control-paper .meta-buttons img{margin-top:-4px}}body .control-paper .block-more.focus .control-meta,body .control-paper .block-more.focus .control-meta *{color:#6b6b6bd1}.control-paper .meta-buttons .button{vertical-align:middle;min-width:var(--common--space);min-height:calc(var(--common--space) - 2px);max-height:var(--common--space);line-height:calc(var(--common--space) - 10px)!important;margin:0;padding:0;opacity:.96;opacity:var(--common--inactive)}.control-paper .meta-buttons .button{min-height:calc(var(--common--space) - 1px)}body .control-paper .meta-buttons button.button{line-height:26px!important}body .control-paper .meta-buttons button.button img{position:relative;top:-2px}body #listControl .control-paper .meta-buttons .button div,body #input_master .control-paper .meta-buttons .button div{font-size:.9rem;display:none}body #input_master .control-paper .meta-buttons .button .title{margin-top:.075rem;display:none}@media(max-width:768px){body #input_master .control-paper .meta-buttons .button .title{margin-top:.134rem}}body #input_master .control-paper .meta-buttons .button svg,body #input_master .control-paper .meta-buttons .button img,body #input_master .control-paper .meta-buttons .button i,body #input_master .control-paper .meta-buttons .button span{line-height:26px;vertical-align:-webkit-baseline-middle}@media only screen and (orientation:portrait){body #listControl .control-paper .meta-buttons .button svg,body #listControl .control-paper .meta-buttons .button img,body #listControl .control-paper .meta-buttons .button i,body #listControl .control-paper .meta-buttons .button span,body #input_master .control-paper .meta-buttons .button span{font-size:1.14rem}}@media(max-width:768px){body #listControl .control-paper .meta-buttons .button svg,body #listControl .control-paper .meta-buttons .button img,body #listControl .control-paper .meta-buttons .button i,body #input_master .control-paper .meta-buttons .button span{transform:scale(.92)!important}}body .control-paper .meta-buttons .button-duplicate svg,body .control-paper .meta-buttons .button-duplicate i{fill:orange;color:orange}body #input_master .control-paper .meta-buttons .button-duplicate svg,body #input_master .control-paper .meta-buttons .button-duplicate i{transform:scale(-1.25,1.25)!important;position:relative;top:-2px}body #input_master .control-paper .meta-buttons .button-remove svg,body #input_master .control-paper .meta-buttons .button-remove i{position:relative;top:-2px}body #listControl .control-paper .meta-buttons .button-duplicate svg,body #listControl .control-paper .meta-buttons .button-duplicate i{transform:scale(-1.22,1.22)!important}@media only screen and (orientation:landscape){body #listControl .control-paper .meta-buttons .button-duplicate svg,body #listControl .control-paper .meta-buttons .button-duplicate img,body #listControl .control-paper .meta-buttons .button-duplicate i{font-size:1.14rem}}body .control-paper .meta-buttons .button-remove svg,body .control-paper .meta-buttons .button-remove i{fill:red;color:red}body .control-paper .meta-buttons .button-new svg,body .control-paper .meta-buttons .button-new i{fill:green;color:green}body .control-paper .meta-buttons .button-search svg,body .control-paper .meta-buttons .button-search i{fill:var(--blue);color:var(--blue)}body #input_master .control-paper .meta-buttons .button-search svg,body #input_master .control-paper .meta-buttons .button-search i{transform:scale(1.25)!important}body #listControl .control-paper .meta-buttons .button-search svg,body #listControl .control-paper .meta-buttons .button-search i{position:relative;top:2px}.control-paper a.button.button-meta{display:none}body .control-paper .meta-buttons .button-lock span,body .control-paper .meta-buttons .button-encrypt span{fill:var(--common--text-color--gold);color:var(--common--text-color--gold)}html[data--interface-theme=dark] body #listControl .control-paper .meta-buttons .button-duplicate svg,html[data--interface-theme=dark] body #input_master .control-paper .meta-buttons .button-duplicate svg,html[data--interface-theme=dark] body #listControl .control-paper .meta-buttons .button-duplicate i,html[data--interface-theme=dark] body #input_master .control-paper .meta-buttons .button-duplicate i,html[data--interface-theme=dark] body #listControl .control-paper .meta-buttons .button-remove svg,html[data--interface-theme=dark] body #input_master .control-paper .meta-buttons .button-remove svg,html[data--interface-theme=dark] body #listControl .control-paper .meta-buttons .button-remove i,html[data--interface-theme=dark] body #input_master .control-paper .meta-buttons .button-remove i,html[data--interface-theme=dark] body #listControl .control-paper .meta-buttons .button-new svg,html[data--interface-theme=dark] body #input_master .control-paper .meta-buttons .button-new svg,html[data--interface-theme=dark] body #listControl .control-paper .meta-buttons .button-new i,html[data--interface-theme=dark] body #input_master .control-paper .meta-buttons .button-new i,html[data--interface-theme=dark] body #listControl .control-paper .meta-buttons .button-search i,html[data--interface-theme=dark] body #input_master .control-paper .meta-buttons .button-search i{filter:invert(1)}#listControl .control-paper .meta-buttons,#input_master .control-paper .meta-buttons{text-align:right;padding-top:1.3rem;padding-bottom:1.3rem;text-align:center;width:100%;padding:0 var(--common--space)!important}.control-paper .meta-buttons>*:first-child{margin-left:calc(var(--common--space) - 22px)}@media(max-width:768px){.control-paper .meta-buttons>*:first-child{margin-left:16px}}@media(max-width:720px){.control-paper .meta-buttons>*:first-child{margin-left:20px}}@media(max-width:480px){.control-paper .meta-buttons>*:first-child{margin-left:2px}}@media(max-width:420px){.control-paper .meta-buttons>*:first-child{margin-left:8px}}.control-paper .meta-buttons>*:last-child{margin-right:var(--common--space)}#input_master .control-paper .meta-buttons{width:100%;padding:0}@media(max-width:768px){.control-list .control-paper .meta-buttons .button{line-height:70px!important}}@media(max-width:420px){.control-list .control-paper .meta-buttons .button{line-height:60px!important}}body .menu-paper,body .menu-paper .wrap-scroll,body .menu-paper .wrap-scroll .meta-buttons,body .menu-paper .control-metadata,body .control.meta-buttons,body .menu-paper .control-metadata .control-meta .input{background:var(--paper-menu-background)!important}body .menu-paper .toolbar{display:inline-block}body .menu-paper .splitter{border-right:var(--common--border);position:relative;top:4px;margin:0 16px;opacity:.5;display:inline-block;min-height:calc(var(--common--space) / 4)}body .control-paper .toolbar-tools .icon:hover{opacity:1}@media(max-width:768px){.control-paper .control-canvas,.control-paper .control-meta,.control-paper .data-source{padding:2.4rem}body .control-paper .menu .meta-buttons{padding:0!important}}@media(max-width:560px){.control-paper .control-canvas,.control-paper .control-meta,.control-paper .data-source,body section.section-main .control-input_master#input_master .control-paper .control-meta{padding-top:2.4rem;padding-bottom:2.4rem}#listControl.height-shrinked .control-paper .paper-wrapper{margin-right:0;margin-top:0}#listControl.height-shrinked .control-paper .control-canvas{overflow-y:auto}body .control-paper .menu .meta-buttons{padding:0!important}}@media(max-width:480px){.control-paper .control-canvas,.control-paper .control-meta,.control-paper .data-source{padding:1.2rem}#input_master .control-paper .control-meta,#input_master .control-paper .data-source,#input_master .control-paper .meta-buttons{padding:1.38rem 1.2rem!important;line-height:1rem!important}#input_master .control-paper .meta-buttons{padding:.8rem 1.2rem!important}#input_master .control-paper .menu .meta-buttons,body .control-paper .menu .meta-buttons{padding:0!important}}body section.section-main .control-input_master#input_master .control-paper{padding:0}@media only screen and (min-device-width:320px)and (max-device-width:480px)and (orientation:landscape)and (-webkit-min-device-pixel-ratio:2){.control-paper .control-menu .button-menu{padding:0;min-width:25px}}@media only screen and (min-device-width:320px)and (max-device-height:568px)and (orientation:portrait)and (-webkit-device-pixel-ratio:2){.control-paper .control-canvas{padding:1.38rem 1.2rem!important}.control-paper .control-menu .button-menu{padding:0;min-width:25px}}@media only screen and (min-device-width:375px)and (max-device-height:667px)and (orientation:landscape)and (-webkit-device-pixel-ratio:2){.control-paper .control-canvas,body section.section-main .control-list#listControl.meta-show .groupdate-day,body section.section-main .control-list#listControl.meta-show .groupdate-day.paper{padding:1.8rem 1rem!important}.control-paper .control-menu .button-menu{padding:0;min-width:25px}}@media only screen and (min-device-width:375px)and (max-device-height:667px)and (orientation:portrait)and (-webkit-device-pixel-ratio:2){.control-paper .control-canvas,body section.section-main .control-list#listControl.meta-show .groupdate-day,body section.section-main .control-list#listControl.meta-show .groupdate-day.paper{padding:1.8rem 1rem!important}body .control-paper .control-menu .button-menu{padding:0;min-width:25px}body .control.control-title.title-groupdate.groupdate-day:before{content:"";display:block;height:calc(var(--common--space) / 2);width:100%}body .control.control-title.title-groupdate.groupdate-day.paper:before{height:var(--common--space)}}@media only screen and (min-device-width:414px)and (max-device-height:896px)and (orientation:portrait)and (-webkit-device-pixel-ratio:3){.control-paper .control-canvas{padding:1.38rem 1.2rem!important}body .control-paper .control-menu .button-menu{padding:0;min-width:25px}}.button-stream{opacity:.15;opacity:.34;opacity:.84;padding:0 15px;margin:9px 0}.view-home .button-stream{margin:0;width:100%}.button-stream:hover,.button-stream:focus,.button-stream:active{opacity:1}.button:focus,.button:active{opacity:1!important}.button-stream img{padding:0}.app .view-time .button-stream{display:none}section.section-main .sidebar{width:300px;height:100%;background:#000;background:#252525;background:#c2c2c3;background:#f3f3f5;background:var(--paper-background);box-shadow:0 1px 2px #100a094d}section.section-main .sidebar.left.show{position:fixed;left:0}section.section-main .sidebar.left.show+.wrap{margin-left:300px;width:auto;position:static}section.section-main .sidebar.right.show{position:fixed;right:0}section.section-main .sidebar.right.show+.wrap{margin-right:300px;width:auto;position:static}.button--sidebar-menu-dot{cursor:pointer;opacity:var(--common--inactive);padding:1rem}.button--sidebar-menu-dot:hover{opacity:1}.button--sidebar-menu-dot .icon-dot{width:7px!important}.sidebar-menu-expanded{display:flex;flex-direction:column;align-items:center}.sidebar-menu-expanded.display--none{display:none}.button--sidebar-menu-back{cursor:pointer;opacity:var(--common--inactive);padding:1rem}.button--sidebar-menu-back:hover{opacity:1}.button--sidebar-menu-back .icon{width:20px;height:20px}.view-home footer{position:fixed;bottom:0;width:100%;text-align:center;padding:0 14px;padding:0 0 1.8rem;padding:0 0 1rem;min-height:3rem}body.stream-visible .view-home footer{position:static}.view-home footer,.view-home footer a.button{color:#6b6b6b66;font-size:14px}.view-home footer a.button:focus{color:#000}.button.button-dot{color:#000;padding:0;line-height:50px;right:0;bottom:0;opacity:var(--common--inactive);padding:1rem}.button.button-dot:hover{opacity:1}.button.button-dot img{max-height:46px;max-width:46px}.button.button-dot i,.button.button-dot .icon{font-size:46px}.menu-paper .button i,.menu-paper .button .icon{font-size:26px;color:#000;width:26px;height:26px}.button.button-dot .icon.icon-text,.menu .icon.icon-text{display:none!important}.control-list .menu-paper .icon.icon-text{display:inline-block;padding-top:21px}#listControl .menu-paper a.button{margin-left:4px}#listControl .toolbar>*{line-height:3.7rem!important}#listControl .toolbar>*{line-height:calc(var(--common--space) - 2px)!important}.view-home footer .button-dot:hover{opacity:1}.control-list-sort button,.control-list-sort .button{line-height:0;opacity:var(--common--inactive);min-width:var(--common--space);min-height:var(--common--space);vertical-align:middle}.control-list-sort button img,.control-list-sort .button img,.control-list-sort a>img{max-width:var(--common--icon-size);max-height:var(--common--icon-size)}.control-list-sort .button-menu.more-vertical img,.control-list-sort .button-search img{max-width:var(--common--icon-size);max-height:var(--common--icon-size)}.col-right button.button-menu img{width:var(--common--icon-size)}.control-list-sort button:hover,.control-list-sort .button:hover,.control-list-sort button:focus,.control-list-sort .button:focus{opacity:1}.control-list-sort button:focus,.control-list-sort .button:focus{background:var(--paper-background)}@media(max-width:768px){.control-list-sort button,.control-list-sort .button{min-width:var(--common--space)}}@media(max-width:420px){.control-list-sort button,.control-list-sort .button{min-width:19px;width:var(--common--space)}}body .button-shrink_expand_width img,body #listControl .control-paper .button.button-shrink_expand_width img{transform:rotate(90deg)!important}.hidden,.visible{display:none!important}.control-list-sort .menu{display:inline-block;position:absolute;background:var(--paper-background);min-width:290px;width:100vw}.menu--display-vertical .control-list-sort .menu{display:inline-block;position:absolute;top:auto;bottom:var(--common--space);background:var(--paper-background)}@media(max-width:560px){header .control-list-sort .menu{top:var(--common--space-md)}}.mouse--selection-off::selection,.mouse--selection-off *::selection{background:none;cursor:default}.col-left .control-list-sort .menu{left:var(--common--space);border-right:var(--common--border);border-bottom:var(--common--border);z-index:1;box-shadow:var(--paper--box-shadow)}@media(max-width:560px){header .col-left .control-list-sort .menu{right:0}}@media(max-width:560px){.col-left .control-list-sort .menu{border-right:none}}.col-right .control-list-sort .menu{right:0;min-width:290px}.col-right .control-list-sort .menu,.paper-wrapper .menu>div{border-left:var(--common--border);border-bottom:var(--common--border)}@media(max-width:560px){.col .control-list-sort .menu{min-width:calc(100vw - 19px);left:0}}@media(max-width:560px){.col-right .control-list-sort .menu{border-left:none}}header .menu .button--view-stream span{font-size:32px;position:relative;top:-1px;left:-2px}.app>header .menu{text-align:left;background:#fff;width:280px;position:absolute;right:var(--common--space);top:var(--common--space);padding:calc(var(--common--space) / 2);box-shadow:var(--paper--box-shadow)}.paper-wrapper .menu-paper>.wrap-scroll{width:100%;overflow-y:hidden;-webkit-overflow-scrolling:touch}.paper-wrapper .menu-paper>.wrap-scroll .paper-wrapper .menu-paper>.wrap-scroll.is-sticky{border-top-left-radius:0;border-top-right-radius:0}.paper-wrapper .menu-paper .meta-buttons{white-space:nowrap;width:100vw}.paper-wrapper .menu>div{padding:5rem 2rem!important;border:none;padding:0!important;border-top:none;border-top-left-radius:var(--paper--border-radius);border-top-right-radius:var(--paper--border-radius);background:var(--paper-background)}.paper-wrapper .menu .control-metadata{border:none!important}.paper-wrapper .menu .control-metadata{border-top:solid 1px rgb(162 173 195 / 30%)!important;border-radius:0!important}.paper-wrapper .menu .control-metadata>div{border-bottom:solid 1px rgb(162 173 195 / 30%)!important}.control-list-sort .menu .item{border-top:solid 1px #abb5c2}.control-list-sort .menu .item .title>*{display:block;min-height:var(--common--space)}.control-list-sort .menu .item .title a>img{margin:1.3rem;opacity:var(--common--inactive)}.control-list-sort .menu .item .title a:hover{text-decoration:none}.control-list-sort .menu .item .title a:hover>img{opacity:1}.control-list-sort .menu .item-subitems .title{display:none}.control-list-sort .menu .item-subitems .title>*{padding-top:0;padding-bottom:0;float:left}.control-list-sort .menu .item-subitems .title:first-child span{padding-top:1.4rem;padding-left:1.4rem;min-width:70px}.control-list-sort .menu .item a{color:inherit}.control span{cursor:default}@media(max-width:768px){.control-list-sort .menu{background:var(--paper-background)}}@media only screen and (max-device-height:667px)and (min-device-width:375px){.control-list-sort .menu{right:0}}.view-login .wrap-form{display:table;text-align:center;margin:auto}.view-login .wrap-form form{vertical-align:middle;display:table-cell}.view-login .wrap-form form input{border:none;box-shadow:0 3px 10px #00000024;box-shadow:var(--paper--box-shadow);padding:13px 15px;height:var(--common--space);width:400px;border-radius:0}.view-login .wrap-form form input[type=email]{border-top-left-radius:4px;border-top-right-radius:4px}.view-login .wrap-form form input[type=password]{border-bottom-left-radius:4px;border-bottom-right-radius:4px}.view-login .wrap-form h2{margin-bottom:1rem}@media(max-width:480px){.view-login .wrap-form form input,.view-login .wrap-form form button{width:100%}}body[data-background*="board:red"]{background:#cdc4c6}body[data-background*="board:green"]{background:#c3d2c6;background:#c4cdca}body[data-background*="board:blue"]{background:#c3c4d3}body[data-background*="board:purple"]{background:#cbc4cd}body[data-view=menu] .view-home footer{display:none}body .view-page{text-align:center;padding:0;margin-top:calc(var(--common--space) / 2)}[data--interface-theme=dark] body .view-page{filter:invert(1)}body .view-page{margin-bottom:4rem}body .view-page .content>div>.item{display:block;line-height:1rem;margin:auto}body .view-page .content div.title{font-size:x-large}body .view-page .content>div>.button{max-width:480px}body .view-page .item[data-onclick]:not([onclick]){color:#ccc;cursor:default}body .view-page .content>div>.item:hover{cursor:default}@media(max-width:480px){body .view-page .table{overflow:auto;width:100vw;-webkit-overflow-scrolling:touch}body .view-page table.mobile td{display:block}table.login{float:left!important}}body .view-page *{color:#4d4d4d;color:#222}body .view-page>a.x{display:block}body .app-menu{width:calc(100vw - (var(--common--space) * 2));margin-left:auto;margin-right:auto;text-align:left}body .app-menu>.content{width:max-content;margin:1rem auto!important}body .app-menu .x.button,body .app-menu .x.button img,body .view-page .x.button,body .view-page .x.button img{width:var(--common--space);height:calc(var(--common--space) - 7px)}html[data--interface-theme=dark] body .view-page .x.button img{filter:invert(1)!important}html[data--interface-theme=dark] body .view-page.app-menu .x.button img{filter:invert(0)!important}body .view-page .x.button{opacity:.8}@media(max-width:720px){body .app-menu .x.button img,body .view-page .x.button{width:max-content}}body .view-page header a.x img,body .view-page footer a.x img{width:32px;margin:19px 0}body .view-page hr{border-top:solid 1px #8d94a3;padding:0;margin:0;margin-top:2rem;margin-bottom:2rem;margin-left:var(--common--space);margin-right:var(--common--space)}[data-theme=mmx--sunburn] body .view-page hr{border-top:thin solid rgb(170 174 185 / 46%)}body .view-page hr.small{max-width:280px;border-color:transparent}body .view-page .content{margin:1rem 0}body .app-menu h2.title{font-size:2rem;font-weight:700;line-height:4rem}body .view-page .content>div>.item .title{margin-bottom:1rem}body .view-page .detail,body .view-page .detail *{font-size:var(--paper--text-size);line-height:1.4rem}[data-theme=mmx--sunburn] body .view-page .detail,[data-theme=mmx--sunburn] body .view-page .detail *{color:#999}body .view-page .detail>span{position:relative;top:-6px;line-height:2.4rem}body .view-page .detail>span>*{vertical-align:middle}.view-page .cover{margin-top:0;margin-bottom:3rem;text-align:center}.view-page .cover h1{font-size:32px;line-height:32px;font-size:34px;line-height:34px;text-transform:uppercase;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}.view-page .cover h5{letter-spacing:2px;font-size:21px;margin-top:0;margin-bottom:4px;font-weight:400}.view-page footer{text-align:center}.control-panel--table{display:table;position:fixed;height:100%;z-index:1}.control-panel--table>div{display:table-cell}.app .view-time>.control-panel--table.panel-left,.app .view-time>.control-panel--table.panel-right{display:none}.app .view-time>.control-panel--table.panel-right{right:16px;display:none}.control-panel--table.panel-left>div>a.button.button-logo{margin:0;padding:14px 10px}@media(max-width:560px){.control-panel--table.panel-left>div>a.button.button-logo{padding:0}}.control-panel--table.panel-left>div>a.button.button-logo>img{width:26px;margin:6px;padding:0}.control-paper .control-menu{position:-moz-sticky;position:-o-sticky;position:-ms-sticky;position:sticky;position:-webkit-sticky;width:100%;top:0;z-index:2;background:#edeff3;border-top-left-radius:var(--paper--border-radius);border-top-right-radius:var(--paper--border-radius)}.control-paper .control-menu .button-menu{position:absolute;right:0;top:0;padding:17px 14px;min-width:var(--common--space);height:var(--common--space);cursor:pointer;text-align:center;opacity:var(--common--inactive);z-index:10;border-top-right-radius:var(--paper--border-radius)}@media(max-width:768px){.control-paper .control-menu .button-menu{min-width:38px!important;padding:0!important}}@media(max-width:667px){.control-paper .control-menu .button-menu{min-height:calc(var(--common--space) - 1px);height:calc(var(--common--space) - 1px);width:calc(var(--common--space) - 1px)}}@media(max-width:480px){.control-paper .control-menu .button-menu{padding:0!important;display:flex;align-items:center;justify-content:center}.control-paper .control-menu .button-menu img{display:block;width:7px!important;height:auto;margin:0 auto}}@media print{.control-paper .control-menu .button-menu{display:none}}.control-paper .control-menu .button-menu i{font-size:9px!important}.control-paper .control-menu .button-menu img,.icon-dot{width:7px!important}.control-paper .control-menu .menu-paper{border-top-left-radius:var(--paper--border-radius);border-top-right-radius:var(--paper--border-radius);background:var(--paper-background)}.control-paper .control-menu .menu-paper span.splitter{color:#0003}.control-indicator{position:-moz-sticky;position:-o-sticky;position:-ms-sticky;position:sticky;position:-webkit-sticky;width:100%;text-align:right}.control-indicator>div{position:absolute;right:0;top:0;min-height:59px;padding:17px 14px;min-width:var(--common--space);cursor:pointer;text-align:center;opacity:.8}.control-indicator .pulsate-css:hover,.control-indicator .pulsate-css:focus{background:var(--common--background-color--above-light)}.control-indicator>div>i{font-size:30px;font-size:12px;font-size:10px}@media(max-width:667px){.control-indicator>div{right:17px;top:23px}}@media only screen and (min-device-width:375px)and (max-device-height:667px){.control-indicator>div{right:1px;top:3px}}.indicator-bottom{bottom:0;display:none}.indicator-bottom>div{top:-40px}@keyframes gradmove{0%{transform:translateZ(0)}to{transform:translate3d(-83.333333333%,0,0)}}@-webkit-keyframes pulsate{0%{-webkit-transform:scale(.1,.1);opacity:0}50%{opacity:.5}to{-webkit-transform:scale(1.2,1.2);opacity:0}}@keyframes pulsate{0%{-webkit-transform:scale(.1,.1);opacity:0}50%{opacity:.5}to{-webkit-transform:scale(1.2,1.2);opacity:0}}.button-circle{background:#707782;margin:6px;width:8px;height:8px;border-radius:5px}html[data--interface-theme=dark] .button-circle{background:var(--scrollbar-thumb-background)}:hover>.button-circle{background:#000;cursor:pointer}.control-panel--table.panel-left .indicator-app.indicator-process{padding:19px}@media(max-width:667px){.control-panel--table.panel-left .indicator-app.indicator-process{padding:0 0 0 6px}}.ciclegraph{position:fixed;left:50%;top:50%;transform:translate(-50%,-50%);margin:0;width:400px;height:400px}@media only screen and (min-device-width:375px)and (max-device-height:812px)and (-webkit-device-pixel-ratio:3){.ciclegraph{width:280px;height:280px}}.ciclegraph:before{content:"";position:absolute;top:0;left:0;width:calc(100% - 4px);height:calc(100% - 4px);border-radius:50%}.ciclegraph .circle{position:absolute;top:50%;left:50%;width:94px;height:94px;margin:-47px;display:table}@media only screen and (min-device-width:320px)and (max-device-height:568px)and (-webkit-device-pixel-ratio:2){.ciclegraph .circle>*{transform:scale(.8)!important}}@media only screen and (min-device-width:375px)and (max-device-height:812px)and (-webkit-device-pixel-ratio:3){.ciclegraph .circle img{width:36px;height:auto}.ciclegraph .circle .button-stream img{height:3rem;width:auto}}.ciclegraph .circle>*{display:table-cell;vertical-align:middle;font-size:52px}.ciclegraph .dot{position:absolute;width:240px;height:240px;left:50%;top:50%;margin-left:-120px;margin-top:-120px}@media only screen and (min-device-width:320px)and (max-device-height:568px)and (-webkit-device-pixel-ratio:2){.ciclegraph .dot{width:218px;height:218px;margin-left:-109px;margin-top:-109px}.ciclegraph .dot img{width:120px}}@media only screen and (min-device-width:375px)and (max-device-height:667px)and (-webkit-device-pixel-ratio:2){.ciclegraph .dot{width:218px;height:218px;margin-left:-109px;margin-top:-109px}.ciclegraph .dot img{width:145px}}@media only screen and (min-device-width:375px)and (max-device-height:812px)and (-webkit-device-pixel-ratio:3){.ciclegraph .dot img{width:140px}}.menu-circle .button .icon{height:46px;width:46px}.menu-circle .button--view-entities .icon{transform:scale(.8)}@media(max-width:375px){.menu-circle .button--view-tags .icon{transform:scale(.95)}.menu-circle .button--view-time .icon{transform:scale(.75)}}.blinking{animation:blinkingText .8s infinite}@keyframes blinkingText{0%{opacity:1}49%{opacity:.5}50%{opacity:0}99%{opacity:.5}to{opacity:1}}body[processing] .indicator-process .icon-dot,body[processing] .control-paper[saving] .icon-dot{animation:opacityPulse 2s ease-out;animation-iteration-count:infinite;opacity:var(--common--inactive)}@keyframes opacityPulse{0%{opacity:0}50%{opacity:1}to{opacity:0}}.app>header{position:fixed;align-items:center;top:0;height:var(--common--space);width:var(--common--space);z-index:10;width:100vw;height:0}.app>header.container-bottom{top:auto;bottom:0}@media(max-width:560px){.app>header{width:100vw;display:none}}@media(orientation:portrait){.app>header{display:block}.app>header>.row{height:auto!important}.app>header>.row{width:100vw;height:var(--common--space);text-align:center;background-color:var(--stream--background-color)}.app>header>.row .col{text-align:center}.app>header>.row .col>*{display:inline-block;width:var(--common--space);vertical-align:middle}}@media print{.app>header{display:none}}.app>header>.wrap{padding:0 86px}.app>header>.row{margin:0;height:100vh;align-items:center}.app>header>.row .col:first-child{padding-left:0}.app>header>.row .col:first-child>.control{text-align:left}.app>header>.row .col{padding-left:0;padding-right:0}.app>header>.row .col:last-child>.control{text-align:center}body.scrollbar .app>header>.row .col:last-child>.control{margin-right:15px}@media only screen and (min-device-width:375px)and (max-device-height:667px){.app>header>.row .col{padding:0}}.app>header:after{content:"";display:block;height:1px;z-index:1}.app>header>.wrap{display:none}.app .container-menu img{max-width:var(--common--icon-size);max-height:var(--common--icon-size)}.button-main img{max-width:calc(var(--common--space) * .45)!important;max-height:calc(var(--common--space) * .45)!important}button,.button{line-height:0;opacity:var(--common--inactive);min-width:var(--common--space);min-height:var(--common--space);vertical-align:middle}button:hover,.button:hover,button:focus,.button:focus{opacity:var(--common--active)}.button>a{display:flex;align-items:center;justify-content:center;min-width:var(--common--space);min-height:var(--common--space)}.button--disabled{pointer-events:none;opacity:.25}.flex{display:-webkit-box;display:-ms-flexbox;display:flex}.justify-content-between{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.align-start{-ms-flex-item-align:center;align-self:start}.align-center{-ms-flex-item-align:start;align-self:center}.align-end{-ms-flex-item-align:end;align-self:flex-end;-webkit-align-self:end}.app .container-menu{position:absolute;align-items:center;top:0;width:var(--common--space);height:100vh;z-index:10;flex-wrap:wrap}@media(orientation:portrait){.app .container-menu{background:#fff}}.app .container-left.display--none,.app .container-right.display--none{display:block!important}.app .container-left.display--none .container-menu,.app .container-right.display--none .container-menu{width:0}.app .container-left .container-menu,.app .container-right .container-menu{overflow-x:auto;-webkit-overflow-scrolling:touch;height:100dvh;position:fixed;background:#99a5bd}html[data--interface-theme=dark] .app .container-left .container-menu,html[data--interface-theme=dark] .app .container-right .container-menu{background:#282c38}.app .container-left .container-menu{left:calc(-1 * var(--common--space))}.app .container-left .container-menu,.app .container-right .container-menu{border-color:#8d9ab42e}.app .container-right .container-menu{right:calc(-1 * var(--common--space))}.app .container-left:not(.display--none) .container-menu{left:0}.app .container-right:not(.display--none) .container-menu{right:0!important}.app>header .container-bottom .container-menu{top:auto;bottom:calc(var(--common--space) * -1);background:transparent;width:100vw;height:var(--common--space)}.view-time .container-right .container-menu,.view-page .container-right .container-menu{right:-1px}.app .container-menu .container-item{width:100vw}.app .container-menu .container-item .button .title,.app .container-menu .container-item .button .text{display:none}.app .container-menu .container-item .button i{font-size:26px;color:#000}.app>header .container-bottom .container-menu .container-item{-ms-flex-item-align:initial;align-self:initial;width:auto}.app>header .container-bottom .container-menu.menu-shrinked .container-item{width:inherit;text-align:center}.app .container-menu .button{vertical-align:middle;display:inline-block;margin:0}.app .container-menu .item-subitems .title{display:none}.app>header .container-bottom .container-menu .button{position:relative;top:calc(var(--common--space) * -1)}.app>header .container-bottom .container-menu .button:focus,.app>header .container-bottom .container-menu .button:active{background:none}.app>header .container-bottom .container-menu .button>span{width:calc(var(--common--space) * .5)!important;height:calc(var(--common--space) * .5)!important;background:none}.app>header .container-bottom .container-menu .button .icon-dot{width:calc(var(--common--space) * .5)!important;height:calc(var(--common--space) * .5)!important;border:solid 2px #fff;border-radius:28px;background:#fff}@media(max-width:768px){.paper-wrapper .icon-dot{position:relative;top:7px}}.app .button-main>span,body .control-paper .control-menu .button-menu>span{display:inline-block;opacity:1;background:#fff;width:20px;height:20px;border-radius:20px;line-height:28px!important}body .control-paper .control-menu .button-menu>span{line-height:18px!important}.app .view .container--available-area{margin:var(--common--space)}.sticky{position:-moz-sticky;position:-o-sticky;position:-ms-sticky;position:sticky;position:-webkit-sticky}.wrap.wrap-button.wrap-button-x{display:none}.view-time .menu-filter.more-vertical .icon{font-size:9px}.view-home .menu.menu-top.top-left{position:absolute;left:0;width:var(--common--space);bottom:0}@media(max-width:560px){.view-home .menu.menu-top.top-left{width:auto}}.view-home .menu.menu-top .button{line-height:0;opacity:var(--common--inactive);min-width:var(--common--space);min-height:var(--common--space);vertical-align:middle;text-align:center;padding:20px 14px}.view-home .menu.menu-top .button img{max-height:28px;max-width:28px}@keyframes spin{0%{transform:rotateY(0)}to{transform:rotateY(-360deg)}}@keyframes left{to{filter:hue-rotate(90deg);transform:translate(-2%)}}@keyframes right{to{filter:hue-rotate(-90deg);transform:translate(2%)}}@keyframes pulse{0%{transform:scale(1.1)}50%{transform:scale(.9)}to{transform:scale(1)}}.img-connections{transform:scaleY(-1)}@keyframes rotate{to{transform:rotate(360deg)}}body[data--app-update-check] .button--app-update-check img,body[data--app-update] .button--app-update img{animation:rotate 1s infinite;animation-timing-function:linear}blockquote{border-left:solid 4px rgb(167 175 189 / 25%);padding-left:12px;margin:0;font-style:italic}.success>i.bi{color:green!important;filter:invert(1)}.error>i.bi{color:red!important;filter:invert(1)}.view-map{display:flex;flex-direction:column;height:100vh;background:var(--view-background, #fff)}.view-map .map-header{display:flex;align-items:center;justify-content:space-between;padding:10px 16px;background:#f5f5f5;border-bottom:1px solid #ddd;flex-shrink:0;display:none}.view-map .map-header a{text-decoration:none;color:inherit}.view-map .map-title{font-weight:500}.view-map .map-content{display:flex;flex:1;overflow:hidden}.view-map .map-sidebar{width:300px;min-width:150px;max-width:600px;flex-shrink:0;background:#fff;border-right:1px solid #ddd;display:flex;flex-direction:column;overflow:hidden;background:var(--paper-background);position:relative}.view-map .map-sidebar-resize-handle{position:absolute;top:0;right:0;width:6px;height:100%;cursor:col-resize;background:transparent;z-index:10;transition:background .15s}.view-map .map-sidebar-resize-handle:hover,.view-map .map-sidebar-resize-handle.dragging{background:#0000001a}html[data--interface-theme=dark] .view-map .map-sidebar-resize-handle:hover,html[data--interface-theme=dark] .view-map .map-sidebar-resize-handle.dragging{background:#ffffff1a}.view-map .map-search{padding:12px;border-bottom:1px solid #ddd}.view-map .map-search input{width:100%;padding:8px 12px;border:1px solid #ccc;border-radius:4px;font-size:14px;box-sizing:border-box;background:#fff;color:#333}.view-map .map-date-filter{padding:12px;border-bottom:1px solid #ddd;display:flex;flex-direction:column;gap:8px}.view-map .map-time-preset{width:100%;padding:6px 8px;border:1px solid #ccc;border-radius:4px;font-size:13px;background:#fff;color:#333;cursor:pointer}.view-map .map-date-row{display:flex;align-items:center;gap:8px}.view-map .map-date-row label{min-width:30px;font-size:13px;color:#666}.view-map .map-date-filter input[type=datetime-local]{flex:1;padding:6px 8px;border:1px solid #ccc;border-radius:4px;font-size:13px;box-sizing:border-box;background:#fff;color:#333}.view-map .map-bounds-filter{padding:8px 12px;border-bottom:1px solid #ddd}.view-map .map-bounds-filter label{display:flex;align-items:center;gap:8px;cursor:pointer;font-size:13px;color:#555}.view-map .map-bounds-filter input[type=checkbox]{width:16px;height:16px;cursor:pointer}html[data--interface-theme=dark] .view-map .map-bounds-filter{border-bottom:1px solid #222}html[data--interface-theme=dark] .view-map .map-bounds-filter label{color:#999}.view-map .map-records-list{flex:1;overflow-y:auto;overflow-x:hidden;padding:8px}.view-map .map-loading{color:#888;text-align:center;padding:20px}.view-map .map-records-count{padding:8px 12px;border-top:1px solid #ddd;font-size:12px;color:#666;flex-shrink:0;background:var(--paper-background)}.view-map .map-container{flex:1;min-height:400px}html[data--interface-theme=dark] .view-map{background:#000}html[data--interface-theme=dark] .view-map .map-header{background:#000;border-bottom:1px solid #222;color:#fff}html[data--interface-theme=dark] .view-map .map-header a{color:#fff}html[data--interface-theme=dark] .view-map .map-sidebar{border-right:1px solid #222}html[data--interface-theme=dark] .view-map .map-search{border-bottom:1px solid #222}html[data--interface-theme=dark] .view-map .map-search input{background:#13161b;border:1px solid #333;color:#fff;border:none!important}html[data--interface-theme=dark] .view-map .map-search input::placeholder{color:#666}html[data--interface-theme=dark] .view-map .map-date-filter{border-bottom:1px solid #222}html[data--interface-theme=dark] .view-map .map-time-preset{background:#13161b;border:none!important;color:#fff}html[data--interface-theme=dark] .view-map .map-date-row label{color:#888}html[data--interface-theme=dark] .view-map .map-date-filter input[type=datetime-local]{background:#13161b;border:none!important;color:#fff}html[data--interface-theme=dark] .view-map .map-records-list{background:#000;background:#13161b}html[data--interface-theme=dark] .view-map .map-loading{color:#666}html[data--interface-theme=dark] .view-map .map-records-count{border-top:1px solid #222;color:#666}.view-map .map-list-item{padding:10px;border-bottom:1px solid #eee;cursor:pointer;transition:background .15s}.view-map .map-list-item:hover{background:#f0f0f0}.view-map .map-list-item-time{font-size:11px;color:#888;margin-bottom:2px}.view-map .map-list-item-preview{font-size:13px;line-height:1.3;color:#333}.view-map .map-list-item-gps{font-size:11px;color:silver;margin-top:3px}html[data--interface-theme=dark] .view-map .map-list-item{border-bottom:1px solid #222}html[data--interface-theme=dark] .view-map .map-list-item:hover{background:#111}html[data--interface-theme=dark] .view-map .map-list-item-time{color:#666}html[data--interface-theme=dark] .view-map .map-list-item-preview{color:#fff}html[data--interface-theme=dark] .view-map .map-list-item-gps{color:#555}@media(max-width:768px){.view-map .map-content{flex-direction:column}.view-map .map-sidebar{width:100%;max-height:40vh;border-right:none;border-bottom:1px solid #ddd}.view-map .map-container{flex:1;min-height:300px}}.map-popup{min-width:200px;max-width:300px}.map-popup-time{font-size:12px;color:#666;margin-bottom:4px}.map-popup-preview{margin-bottom:8px;line-height:1.4}.map-popup-btn{display:inline-block;padding:6px 12px;background:#007bff;color:#fff!important;text-decoration:none;border-radius:4px;font-size:13px}.map-popup-btn:hover{background:#0056b3}.toolbar-layout{display:inline-flex;align-items:center;gap:2px;padding:2px;border-radius:6px;background:#8080801a}.toolbar-layout .button-layout{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;border:none;border-radius:4px;background:transparent;opacity:.35;cursor:pointer;transition:opacity .15s,background .15s;text-decoration:none;color:inherit}.toolbar-layout .button-layout:hover{opacity:.7;background:#80808026}.toolbar-layout .button-layout .icon,.toolbar-layout .button-layout .icon-img{width:16px;height:16px}html[data--interface-theme=dark] .toolbar-layout{background:#ffffff0f}html[data--interface-theme=dark] .toolbar-layout .button-layout:hover{background:#ffffff1a}.app>header .menu-time-layout{position:fixed;left:60px;top:50%;transform:translateY(-50%);width:auto;padding:6px;background:var(--paper-background, #2a2d35);border:1px solid rgba(255,255,255,.12);box-shadow:0 4px 16px #00000080;border-radius:8px;z-index:200;white-space:nowrap}.app>header .menu-time-layout .button-layout{opacity:.8}.app>header .menu-time-layout .button-layout:hover{opacity:1}.view-table{display:flex;flex-direction:column;height:100vh;background:var(--view-background, #fff)}.view-table .table-header{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;background:#fff;border-bottom:1px solid #ddd;flex-shrink:0}.view-table .table-header a{text-decoration:none;color:inherit}.view-table .table-title{font-weight:500}.view-table .table-controls{display:flex;align-items:center;justify-content:space-between;padding:10px 16px;background:#f8f8f8;border-bottom:1px solid #ddd;flex-shrink:0;gap:16px}.view-table .table-nav{display:flex;gap:8px}.view-table .button-nav{padding:6px 12px;border:1px solid #ccc;background:#fff;border-radius:4px;cursor:pointer;font-size:14px}.view-table .button-nav:hover{background:#f0f0f0}.view-table .table-current-title{font-weight:500;font-size:16px}.view-table .table-selects{display:flex;gap:8px}.view-table .table-select{padding:6px 10px;border:1px solid #ccc;border-radius:4px;background:#fff;font-size:14px}.view-table .table-content{display:flex;flex:1;overflow:hidden}.view-table .table-sidebar{width:280px;flex-shrink:0;background:#fff;border-right:1px solid #ddd;display:flex;flex-direction:column;overflow:hidden}.view-table .table-search{padding:12px;border-bottom:1px solid #ddd}.view-table .table-search input{width:100%;padding:8px 12px;border:1px solid #ccc;border-radius:4px;font-size:14px;background:#fff;color:#333}.view-table .table-records-list{flex:1;overflow-y:auto;padding:8px}.view-table .table-loading,.view-table .table-list-empty{color:#888;text-align:center;padding:20px}.view-table .table-records-count{padding:8px 12px;border-top:1px solid #ddd;font-size:12px;color:#888;flex-shrink:0}.view-table .table-container{flex:1;overflow:auto;padding:16px}.view-table .table-grid{display:flex;flex-wrap:wrap;gap:8px}.view-table .table-cell{flex:1 1 120px;min-width:120px;max-width:200px;min-height:100px;background:#f8f8f8;border:1px solid #ddd;border-radius:6px;padding:8px;display:flex;flex-direction:column}.view-table .table-cell-today{border-color:#007bff;background:#f0f7ff}.view-table .table-cell-has-records{background:#fff}.view-table .table-cell-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:6px;padding-bottom:4px;border-bottom:1px solid #eee}.view-table .table-cell-label{font-weight:500;font-size:13px;color:#333}.view-table .table-cell-count{font-size:11px;color:#666;background:#e0e0e0;padding:2px 6px;border-radius:10px}.view-table .table-cell-records{flex:1;overflow-y:auto;display:flex;flex-direction:column;gap:4px}.view-table .table-cell-record{font-size:11px;color:#555;text-decoration:none;padding:4px 6px;background:#f0f0f0;border-radius:3px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block}.view-table .table-cell-record:hover{background:#e0e0e0;color:#000}.view-table .table-cell-more{font-size:10px;color:#888;padding:2px 6px;text-align:center}.view-table .table-list-item{display:block;padding:10px;border-bottom:1px solid #eee;text-decoration:none;color:inherit;transition:background .15s}.view-table .table-list-item:hover{background:#f0f0f0}.view-table .table-list-item-time{font-size:11px;color:#888;margin-bottom:2px}.view-table .table-list-item-preview{font-size:13px;line-height:1.3;color:#333}html[data--interface-theme=dark] .view-table{background:#000}html[data--interface-theme=dark] .view-table .table-header{background:#000;border-bottom:1px solid #222;color:#fff}html[data--interface-theme=dark] .view-table .table-header a{color:#fff}html[data--interface-theme=dark] .view-table .table-controls{background:#111;border-bottom:1px solid #222}html[data--interface-theme=dark] .view-table .button-nav{background:#222;border-color:#333;color:#fff}html[data--interface-theme=dark] .view-table .button-nav:hover{background:#333}html[data--interface-theme=dark] .view-table .table-current-title{color:#fff}html[data--interface-theme=dark] .view-table .table-select{background:#222;border-color:#333;color:#fff}html[data--interface-theme=dark] .view-table .table-sidebar{background:#000;border-right:1px solid #222}html[data--interface-theme=dark] .view-table .table-search{border-bottom:1px solid #222}html[data--interface-theme=dark] .view-table .table-search input{background:#111;border:1px solid #333;color:#fff}html[data--interface-theme=dark] .view-table .table-search input::placeholder{color:#666}html[data--interface-theme=dark] .view-table .table-records-count{border-top:1px solid #222;color:#666;background:#000}html[data--interface-theme=dark] .view-table .table-cell{background:#111;border-color:#333}html[data--interface-theme=dark] .view-table .table-cell-today{border-color:#007bff;background:#0a1929}html[data--interface-theme=dark] .view-table .table-cell-has-records{background:#1a1a1a}html[data--interface-theme=dark] .view-table .table-cell-header{border-bottom:1px solid #333}html[data--interface-theme=dark] .view-table .table-cell-label{color:#fff}html[data--interface-theme=dark] .view-table .table-cell-count{color:#aaa;background:#333}html[data--interface-theme=dark] .view-table .table-cell-record{color:#ccc;background:#222}html[data--interface-theme=dark] .view-table .table-cell-record:hover{background:#333;color:#fff}html[data--interface-theme=dark] .view-table .table-cell-more{color:#666}html[data--interface-theme=dark] .view-table .table-list-item{border-bottom:1px solid #222}html[data--interface-theme=dark] .view-table .table-list-item:hover{background:#111}html[data--interface-theme=dark] .view-table .table-list-item-time{color:#666}html[data--interface-theme=dark] .view-table .table-list-item-preview{color:#fff}@media(max-width:768px){.view-table .table-content{flex-direction:column}.view-table .table-sidebar{width:100%;max-height:40vh;border-right:none;border-bottom:1px solid #ddd}.view-table .table-container{flex:1;min-height:300px}.view-table .table-controls{flex-direction:column;gap:8px;padding:8px 12px}.view-table .table-current-title{font-size:14px}.view-table .table-cell{flex:1 1 80px;min-width:80px;max-width:none;min-height:80px}.view-table .table-cell-label{font-size:11px}.view-table .table-cell-record{font-size:10px}}html[data--interface-theme=dark] .view-table .table-sidebar{border-bottom:1px solid #222}@media(max-width:768px){html[data--interface-theme=dark] .view-table .table-sidebar{border-bottom:1px solid #222}}
