/* Єдина палітра, навігація та стилі чотирьох редакторів. */
:root[data-theme="light"]{color-scheme:light;--app-bg:#f6f7fb;--app-card:#fff;--app-soft:#f1f3fa;--app-input:#fff;--app-text:#1d2843;--app-muted:#65728a;--app-line:#e1e6f0;--app-accent:#6555e8;--app-accent-soft:#efedff;--app-accent-text:#5144c7;--app-shadow:0 14px 42px #2432570b;--app-check-1:#e9ecf4;--app-check-2:#f8f9fc;background:var(--app-bg);color:var(--app-text)}
:root[data-theme="dark"]{color-scheme:dark;--app-bg:#111722;--app-card:#1b2332;--app-soft:#242d40;--app-input:#222b3d;--app-text:#eef1f9;--app-muted:#a9b5cc;--app-line:#354158;--app-accent:#9c8cff;--app-accent-soft:#37305e;--app-accent-text:#d7d0ff;--app-shadow:0 14px 42px #05091266;--app-check-1:#273246;--app-check-2:#303b50;background:var(--app-bg);color:var(--app-text)}
html,body{min-height:100%}body{background:var(--app-bg)!important;color:var(--app-text)!important;font-family:Inter,ui-sans-serif,system-ui,-apple-system,"Segoe UI",sans-serif!important;transition:background-color .18s,color .18s}
button,input,select,textarea{font-family:inherit}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:3px solid var(--app-accent)!important;outline-offset:2px}input[type=checkbox],input[type=range],progress{accent-color:var(--app-accent)!important}
.sitebar{position:relative;z-index:5;background:var(--app-card);border-bottom:1px solid var(--app-line);color:var(--app-text)}
.sitebar-inner{max-width:1700px;margin:auto;padding:13px 24px;min-height:66px;display:flex;align-items:center;justify-content:space-between;gap:18px}
.sitebar-brand{display:inline-flex;align-items:center;gap:10px;text-decoration:none;color:var(--app-text);font-size:16px;font-weight:850;letter-spacing:-.035em;white-space:nowrap}.sitebar-brand-accent{color:var(--app-accent-text)}
.sitebar-mark{width:34px;height:34px;display:grid;place-items:center;color:#fff;background:#6555e8;border-radius:10px;font-size:20px;line-height:1}
.sitebar-mark img{width:100%;height:100%;display:block;border-radius:inherit}
.sitebar-right{display:flex;align-items:center;gap:12px;min-width:0}.sitebar-home{color:var(--app-accent-text);font-size:13px;font-weight:750;text-decoration:none;white-space:nowrap;padding:8px 10px;border-radius:9px}.sitebar-home:hover{background:var(--app-accent-soft)}
.sitebar-current{color:var(--app-muted);font-size:12px;white-space:nowrap}.sitebar-current:empty{display:none}
.sitebar-theme{border:1px solid var(--app-line)!important;background:var(--app-soft)!important;color:var(--app-text)!important;border-radius:10px!important;padding:8px 11px!important;font-size:12px!important;font-weight:750!important;display:inline-flex;align-items:center;gap:7px;cursor:pointer;white-space:nowrap;min-width:auto!important;margin:0!important;width:auto!important;box-shadow:none!important}.sitebar-theme:hover{border-color:var(--app-accent)!important;background:var(--app-accent-soft)!important}.sitebar-theme-icon{font-size:17px;line-height:1}
/* Головна: кожен інструмент у компактному широкому рядку. */
html[data-app-page="index"] .home-wrap{max-width:920px;margin:auto;padding:43px 22px 70px}html[data-app-page="index"] .eyebrow{font-size:12px;letter-spacing:.13em;text-transform:uppercase;font-weight:800;color:var(--app-accent-text)}
html[data-app-page="index"] .home-wrap h1{font-size:clamp(30px,4vw,42px);line-height:1.12;letter-spacing:-.045em;margin:9px 0 9px}html[data-app-page="index"] .home-intro{color:var(--app-muted);font-size:15px;line-height:1.6;margin:0 0 23px}
html[data-app-page="index"] .tool-list{display:grid;grid-template-columns:1fr;gap:10px}html[data-app-page="index"] .tool-link{display:flex;align-items:center;gap:15px;min-height:76px;padding:12px 17px;border:1px solid var(--app-line);border-radius:15px;background:var(--app-card);box-shadow:var(--app-shadow);color:var(--app-text);text-decoration:none;transition:transform .16s,border-color .16s,background .16s}
html[data-app-page="index"] .tool-link:hover{transform:translateX(3px);border-color:var(--app-accent);background:var(--app-accent-soft)}html[data-app-page="index"] .tool-icon{height:42px;width:42px;flex:0 0 42px;border-radius:11px;background:var(--app-accent-soft);color:var(--app-accent-text);display:grid;place-items:center;font-size:20px;font-weight:750}
html[data-app-page="index"] .tool-copy{min-width:0;flex:1}.tool-name{display:block;font-size:15px;font-weight:800;line-height:1.25}.tool-desc{display:block;color:var(--app-muted);font-size:12px;margin-top:4px;line-height:1.35}.tool-arrow{color:var(--app-accent-text);font-size:22px;line-height:1;padding:0 4px}html[data-app-page="index"] .home-foot{color:var(--app-muted);font-size:12px;margin-top:20px}
html[data-app-page="index"] .tool-state{display:inline-block;margin-left:7px;padding:3px 7px;vertical-align:1px;border-radius:999px;background:#ffe2e5;color:#a74350;font-size:10px;font-weight:800;letter-spacing:0;white-space:nowrap}html[data-theme="light"][data-app-page="index"] .tool-link-unavailable{background:#fff6f6;border-color:#f1d6d9}html[data-theme="light"][data-app-page="index"] .tool-link-unavailable:hover{background:#ffeded;border-color:#df9ba5}html[data-theme="dark"][data-app-page="index"] .tool-link-unavailable{background:#2b222b;border-color:#64404b}html[data-theme="dark"][data-app-page="index"] .tool-link-unavailable:hover{background:#392831;border-color:#b46c79}html[data-app-page="index"] .tool-link-unavailable .tool-icon{background:#ffe2e5;color:#ac4b59}html[data-app-page="index"] .tool-link-unavailable .tool-arrow{color:#ac4b59}html[data-theme="dark"][data-app-page="index"] .tool-link-unavailable .tool-icon,html[data-theme="dark"][data-app-page="index"] .tool-state{background:#53323e;color:#ffb6c0}html[data-theme="dark"][data-app-page="index"] .tool-link-unavailable .tool-arrow{color:#ffb6c0}
html[data-app-page="index"] .resource-section{margin-top:27px}html[data-app-page="index"] .resource-section h2{font-size:15px;font-weight:800;letter-spacing:-.02em;margin:0 0 12px}html[data-app-page="index"] .resource-list{display:flex;flex-wrap:wrap;gap:10px}html[data-app-page="index"] .resource-link{position:relative;display:grid;place-items:center;width:58px;height:58px;border:1px solid var(--app-line);border-radius:13px;background:var(--app-card);box-shadow:var(--app-shadow);text-decoration:none;transition:transform .16s,border-color .16s,background .16s}html[data-app-page="index"] .resource-link:hover,html[data-app-page="index"] .resource-link:focus-visible{transform:translateY(-3px);border-color:var(--app-accent);background:var(--app-accent-soft);outline:none}html[data-app-page="index"] .resource-link:focus-visible{box-shadow:0 0 0 3px var(--app-accent-soft),var(--app-shadow)}html[data-app-page="index"] .resource-link img{display:block;width:40px;height:40px;object-fit:contain;border-radius:8px}html[data-app-page="index"] .resource-tooltip{position:absolute;bottom:calc(100% + 9px);width:max-content;max-width:min(220px,calc(100vw - 30px));padding:10px 12px;border:1px solid var(--app-line);border-radius:11px;background:var(--app-card);color:var(--app-muted);box-shadow:var(--app-shadow);font-size:12px;line-height:1.4;opacity:0;visibility:hidden;pointer-events:none;transform:translateY(4px);transition:opacity .16s,transform .16s,visibility .16s;z-index:5}html[data-app-page="index"] .resource-link:nth-child(-n+2) .resource-tooltip{left:0}html[data-app-page="index"] .resource-link:nth-child(n+3) .resource-tooltip{right:0}html[data-app-page="index"] .resource-tooltip strong{display:block;color:var(--app-text);margin-bottom:3px;font-size:12px}html[data-app-page="index"] .resource-tooltip span{display:block}html[data-app-page="index"] .resource-link:hover .resource-tooltip,html[data-app-page="index"] .resource-link:focus-visible .resource-tooltip{opacity:1;visibility:visible;transform:translateY(0)}
html[data-app-page="index"] .shortcut-section{margin-top:28px}html[data-app-page="index"] .shortcut-section h2{font-size:15px;font-weight:800;letter-spacing:-.02em;margin:0 0 12px}html[data-app-page="index"] .shortcut-list{display:grid;gap:8px}html[data-app-page="index"] .shortcut-link{display:flex;align-items:center;justify-content:space-between;min-height:48px;padding:9px 16px;border:1px solid var(--app-line);border-radius:12px;background:var(--app-card);box-shadow:var(--app-shadow);color:var(--app-text);text-decoration:none;font-size:13px;font-weight:750;transition:transform .16s,border-color .16s,background .16s}html[data-app-page="index"] .shortcut-link:hover,html[data-app-page="index"] .shortcut-link:focus-visible{transform:translateX(3px);border-color:var(--app-accent);background:var(--app-accent-soft);outline:none}html[data-app-page="index"] .shortcut-link:focus-visible{box-shadow:0 0 0 3px var(--app-accent-soft),var(--app-shadow)}html[data-app-page="index"] .shortcut-arrow{font-size:18px;line-height:1;color:var(--app-accent-text)}html[data-app-page="index"] .resource-link:nth-child(5) .resource-tooltip{left:0;right:auto}
/* Конвертер. */
html[data-app-page="photo-converter"] .top{display:none}html[data-app-page="photo-converter"] .wrap{padding-top:35px}html[data-app-page="photo-converter"] .panel{background:var(--app-card);border-color:var(--app-line);box-shadow:var(--app-shadow)}
html[data-app-page="photo-converter"] .drop,html[data-app-page="photo-converter"] .format{background:var(--app-soft);border-color:var(--app-line);color:var(--app-text)}html[data-app-page="photo-converter"] .format.featured{background:var(--app-accent-soft);border-color:var(--app-accent)}html[data-app-page="photo-converter"] .format.active,html[data-app-page="photo-converter"] .format.featured.active{background:var(--app-accent-soft);border-color:var(--app-accent);box-shadow:inset 0 0 0 1px var(--app-accent)}
html[data-app-page="photo-converter"] .chip,html[data-app-page="photo-converter"] .item a{background:var(--app-accent-soft);color:var(--app-accent-text)}html[data-app-page="photo-converter"] .field input{background:var(--app-input);border-color:var(--app-line);color:var(--app-text)}html[data-app-page="photo-converter"] .btn:not(.secondary):not(.ghost){background:#6555e8;color:#fff}html[data-app-page="photo-converter"] .btn.secondary,html[data-app-page="photo-converter"] .item button{background:var(--app-soft);color:var(--app-text)}html[data-app-page="photo-converter"] .btn.ghost{background:var(--app-accent-soft);color:var(--app-accent-text)}html[data-app-page="photo-converter"] .empty,html[data-app-page="photo-converter"] .item{border-color:var(--app-line)}
/* Квадратні фото. */
html[data-app-page="square-crop"] header{background:var(--app-card);border-color:var(--app-line)}html[data-app-page="square-crop"] header span,html[data-app-page="square-crop"] .caption,html[data-app-page="square-crop"] label,html[data-app-page="square-crop"] .help,html[data-app-page="square-crop"] #info,html[data-app-page="square-crop"] #empty span,html[data-app-page="square-crop"] .thumb small{color:var(--app-muted)}html[data-app-page="square-crop"] header h1 span{color:var(--app-accent-text)!important}
html[data-app-page="square-crop"] aside,html[data-app-page="square-crop"] .controls,html[data-app-page="square-crop"] .group{border-color:var(--app-line)}html[data-app-page="square-crop"] button:not(.primary),html[data-app-page="square-crop"] select,html[data-app-page="square-crop"] input[type=number]{background:var(--app-input);border-color:var(--app-line);color:var(--app-text)}html[data-app-page="square-crop"] button:not(.primary):hover{background:var(--app-accent-soft)}
html[data-app-page="square-crop"] .primary{background:#6555e8;color:#fff;border-color:#6555e8}html[data-app-page="square-crop"] .primary:hover{background:#5144c7}html[data-app-page="square-crop"] .thumb.active{background:var(--app-accent-soft);border-color:var(--app-accent)}html[data-app-page="square-crop"] .stage{background:var(--app-card);border-color:var(--app-line);border-radius:16px;box-shadow:var(--app-shadow)}html[data-app-page="square-crop"] .icon,html[data-app-page="square-crop"] #count,html[data-app-page="square-crop"] #status{color:var(--app-accent-text)}html[data-app-page="square-crop"] .dragging .stage{outline-color:var(--app-accent)}
/* Колажі. */
html[data-app-page="collage"]{--bg:var(--app-bg);--card:var(--app-card);--line:var(--app-line);--muted:var(--app-muted);--accent:var(--app-accent)}html[data-app-page="collage"] header{background:var(--app-card);border-color:var(--app-line)}html[data-app-page="collage"] h1 span{color:var(--app-accent-text)}html[data-app-page="collage"] section.panel{background:var(--app-card);border-color:var(--app-line);box-shadow:var(--app-shadow)}
html[data-app-page="collage"] button:not(.primary),html[data-app-page="collage"] select,html[data-app-page="collage"] input[type=number],html[data-app-page="collage"] input[type=text],html[data-app-page="collage"] textarea{background:var(--app-input);color:var(--app-text);border-color:var(--app-line)}html[data-app-page="collage"] button:not(.primary):hover{background:var(--app-accent-soft)}html[data-app-page="collage"] .primary{background:#6555e8;color:#fff}html[data-app-page="collage"] .primary:hover{background:#5144c7}html[data-app-page="collage"] .field select,html[data-app-page="collage"] .field input[type=number],html[data-app-page="collage"] .field input[type=text]{color:var(--app-text)}
html[data-app-page="collage"] .field output,html[data-app-page="collage"] .status,html[data-app-page="collage"] .queue-info,html[data-app-page="collage"] .layouts button.active,html[data-app-page="collage"] .style-grid button.active{color:var(--app-accent-text)}html[data-app-page="collage"] .layouts button.active,html[data-app-page="collage"] .style-grid button.active{background:var(--app-accent-soft);border-color:var(--app-accent)}html[data-app-page="collage"] .drop{background:var(--app-accent-soft);border-color:var(--app-accent);color:var(--app-text)}html[data-app-page="collage"] .drop.drag{background:var(--app-accent-soft)}
html[data-app-page="collage"] .surface{border-color:var(--app-line);background:repeating-conic-gradient(var(--app-check-1) 0% 25%,var(--app-check-2) 0% 50%) 50%/20px 20px}html[data-app-page="collage"] .thumb{background:var(--app-soft);border-color:var(--app-line)}html[data-app-page="collage"] .thumb.active{border-color:var(--app-accent)}html[data-app-page="collage"] .workcard{background:var(--app-card);border-color:var(--app-line)}
/* Унікалізація. */
html[data-app-page="unique"] .wrap{margin-top:30px}html[data-app-page="unique"] .card,html[data-app-page="unique"] .option{background:var(--app-card);border-color:var(--app-line);box-shadow:var(--app-shadow)}html[data-app-page="unique"] .option{box-shadow:none;background:var(--app-soft)}html[data-app-page="unique"] .sub,html[data-app-page="unique"] .drop span,html[data-app-page="unique"] .option small,html[data-app-page="unique"] .size,html[data-app-page="unique"] .status,html[data-app-page="unique"] .note,html[data-app-page="unique"] .stats{color:var(--app-muted)}html[data-app-page="unique"] .drop{background:var(--app-accent-soft);border-color:var(--app-accent)}html[data-app-page="unique"] .drop.drag{background:var(--app-accent-soft);border-color:var(--app-accent-text)}html[data-app-page="unique"] .filelist,html[data-app-page="unique"] .file{border-color:var(--app-line)}html[data-app-page="unique"] input[type=number],html[data-app-page="unique"] input[type=text],html[data-app-page="unique"] select{background:var(--app-input);color:var(--app-text);border-color:var(--app-line)}html[data-app-page="unique"] .primary{background:#6555e8;color:#fff}html[data-app-page="unique"] .primary:hover{background:#5144c7}html[data-app-page="unique"] .secondary{background:var(--app-soft);color:var(--app-text)}html[data-app-page="unique"] .bar{background:var(--app-accent)}
@media(max-width:760px){.sitebar-inner{padding:10px 15px;min-height:58px}.sitebar-current{display:none}.sitebar-right{gap:5px}.sitebar-home{padding:7px 5px}.sitebar-home span{display:none}html[data-app-page="index"] .home-wrap{padding:28px 15px 50px}html[data-app-page="index"] .tool-link{padding:11px 12px;gap:11px;min-height:72px}html[data-app-page="index"] .tool-icon{width:38px;height:38px;flex-basis:38px;font-size:17px}html[data-app-page="square-crop"] .controls{grid-template-columns:1fr}html[data-app-page="collage"] .surface{height:min(65vw,420px)}}
@media(max-width:390px){.sitebar-brand{font-size:12px;gap:6px}.sitebar-mark{width:28px;height:28px}.sitebar-theme-label{display:none}}
html[data-app-page="index"] .resource-logo-light{background:#fff;padding:2px}
html[data-app-page="index"] .utm-section{margin-top:27px}html[data-app-page="index"] .utm-section h2{font-size:15px;font-weight:800;letter-spacing:-.02em;margin:0 0 6px}html[data-app-page="index"] .utm-hint{font-size:12px;color:var(--app-muted);margin:0 0 10px;line-height:1.5}html[data-app-page="index"] .utm-card{display:flex;align-items:center;gap:14px;padding:13px 14px;border:1px solid var(--app-line);border-radius:14px;background:var(--app-card);box-shadow:var(--app-shadow)}html[data-app-page="index"] .utm-card code{flex:1;min-width:0;word-break:break-all;color:var(--app-muted);font-size:12px;line-height:1.6}html[data-app-page="index"] .utm-copy{flex:0 0 auto;background:#6555e8;border:0;border-radius:10px;color:#fff;padding:11px 14px;font-size:12px;font-weight:800;cursor:pointer}html[data-app-page="index"] .utm-copy:hover{background:#5144c7}html[data-app-page="index"] .utm-status{min-height:17px;font-size:12px;color:var(--app-accent-text);margin:7px 3px 0}@media(max-width:600px){html[data-app-page="index"] .utm-card{align-items:stretch;flex-direction:column}}
html[data-app-page="index"] .twofa-accordion{min-width:0}html[data-app-page="index"] .twofa-summary{list-style:none;cursor:pointer}html[data-app-page="index"] .twofa-summary::-webkit-details-marker{display:none}html[data-app-page="index"] .twofa-accordion[open] .twofa-summary{border-color:var(--app-accent);border-bottom-left-radius:0;border-bottom-right-radius:0}html[data-app-page="index"] .twofa-accordion[open] .twofa-summary .tool-arrow{transform:rotate(180deg)}html[data-app-page="index"] .twofa-body{border:1px solid var(--app-accent);border-top:0;background:var(--app-card);border-radius:0 0 15px 15px;padding:16px 18px 14px;box-shadow:var(--app-shadow)}html[data-app-page="index"] .twofa-label{display:block;font-size:12px;font-weight:750;margin-bottom:8px}html[data-app-page="index"] .twofa-input-row{display:flex;gap:8px}html[data-app-page="index"] .twofa-input{min-width:0;flex:1;border:1px solid var(--app-line);border-radius:10px;background:var(--app-input);color:var(--app-text);font-size:13px;padding:10px 12px}html[data-app-page="index"] .twofa-input::placeholder{color:var(--app-muted)}html[data-app-page="index"] .twofa-quiet,html[data-app-page="index"] .twofa-copy{flex:0 0 auto;border:1px solid var(--app-line);border-radius:10px;background:var(--app-soft);color:var(--app-text);padding:9px 12px;font-size:12px;font-weight:750;cursor:pointer}html[data-app-page="index"] .twofa-quiet:hover,html[data-app-page="index"] .twofa-copy:hover{border-color:var(--app-accent);background:var(--app-accent-soft)}html[data-app-page="index"] .twofa-result{display:flex;align-items:center;justify-content:space-between;gap:14px;padding-top:14px}html[data-app-page="index"] .twofa-result[hidden],html[data-app-page="index"] .twofa-progress[hidden]{display:none}html[data-app-page="index"] .twofa-account,html[data-app-page="index"] .twofa-time{display:block;color:var(--app-muted);font-size:11px;line-height:1.5;overflow-wrap:anywhere}html[data-app-page="index"] .twofa-code{display:block;font-weight:850;font-size:29px;line-height:1.2;font-variant-numeric:tabular-nums;letter-spacing:.15em;margin:2px 0}html[data-app-page="index"] .twofa-progress{height:5px;background:var(--app-line);border-radius:5px;overflow:hidden;margin-top:9px}html[data-app-page="index"] .twofa-progress span{display:block;height:100%;width:100%;background:var(--app-accent);transition:width .45s linear}html[data-app-page="index"] .twofa-message{min-height:17px;color:var(--app-muted);font-size:11px;line-height:1.5;margin:10px 0 0}html[data-app-page="index"] .twofa-message.error{color:#c54d5a}@media(max-width:600px){html[data-app-page="index"] .twofa-body{padding:13px}html[data-app-page="index"] .twofa-code{font-size:25px}}
html[data-app-page="index"] .support-box{margin-top:24px;border:1px solid var(--app-line);border-radius:12px;background:var(--app-card);color:var(--app-text)}
html[data-app-page="index"] .twofa-body{overflow:hidden}
html[data-app-page="index"] .support-box summary{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:11px 14px;list-style:none;cursor:pointer;font-size:12px;font-weight:750}html[data-app-page="index"] .support-box summary::-webkit-details-marker{display:none}html[data-app-page="index"] .support-box summary:hover{color:var(--app-accent-text)}html[data-app-page="index"] .support-network{color:var(--app-muted);font-weight:600}html[data-app-page="index"] .support-box[open] .support-network [aria-hidden]{display:inline-block;transform:rotate(180deg)}
html[data-app-page="index"] .support-inner{padding:12px 14px 13px;border-top:1px solid var(--app-line)}html[data-app-page="index"] .support-label,html[data-app-page="index"] .support-status{display:block;color:var(--app-muted);font-size:11px;line-height:1.5}html[data-app-page="index"] .support-row{display:flex;align-items:center;gap:10px;margin:7px 0 4px}html[data-app-page="index"] .support-row code{flex:1;min-width:0;overflow-wrap:anywhere;font-size:12px;color:var(--app-text)}html[data-app-page="index"] .support-row button{flex:0 0 auto;border:0;border-radius:9px;padding:9px 12px;background:var(--app-accent-soft);color:var(--app-accent-text);font-size:12px;font-weight:750;cursor:pointer}html[data-app-page="index"] .support-row button:hover{background:var(--app-soft)}html[data-app-page="index"] .support-status:not(:empty){color:var(--app-accent-text);padding-top:5px}@media(max-width:600px){html[data-app-page="index"] .support-row{align-items:stretch;flex-direction:column}html[data-app-page="index"] .support-row button{align-self:flex-start}}
html[data-app-page="index"] .bookmark-box{margin:-9px 0 20px}html[data-app-page="index"] .bookmark-button{display:inline-flex;align-items:center;gap:7px;padding:9px 12px;border:1px solid var(--app-line);border-radius:10px;background:var(--app-card);color:var(--app-accent-text);font-size:12px;font-weight:750;text-decoration:none;cursor:grab}html[data-app-page="index"] .bookmark-button:hover,html[data-app-page="index"] .bookmark-button:focus-visible{border-color:var(--app-accent);background:var(--app-accent-soft)}html[data-app-page="index"] .bookmark-button:active{cursor:grabbing}html[data-app-page="index"] .bookmark-button span{font-size:16px;line-height:1}html[data-app-page="index"] .bookmark-hint{max-width:530px;margin:9px 0 0;color:var(--app-muted);font-size:12px;line-height:1.6}html[data-app-page="index"] .bookmark-hint[hidden]{display:none}html[data-app-page="index"] .bookmark-hint kbd{font:inherit;font-weight:750;color:var(--app-text);white-space:nowrap}
html[data-app-page="index"] .mail-section{margin-top:22px;padding-top:20px;border-top:1px solid var(--app-line)}html[data-app-page="index"] .mail-section .resource-tooltip{max-width:min(196px,calc(100vw - 30px))}html[data-app-page="index"] .bookmarklet-link{cursor:grab}html[data-app-page="index"] .bookmarklet-link:active{cursor:grabbing}html[data-app-page="index"] .bookmarklet-hint{font-size:12px;line-height:1.5;color:var(--app-muted);margin:10px 0 0}html[data-app-page="index"] .bookmarklet-hint[hidden]{display:none}
