:root{--home-panel-bg: color-mix(in srgb, var(--card-bg) 96%, var(--bg-color));--home-panel-soft: color-mix(in srgb, var(--card-bg) 74%, var(--bg-color));--home-dashboard-bg: color-mix(in srgb, var(--card-bg) 58%, var(--bg-color));--home-dashboard-bg-hover: color-mix(in srgb, var(--card-bg) 72%, var(--bg-color));--home-dashboard-border: color-mix(in srgb, var(--border-color) 72%, transparent);--home-about-bg: color-mix(in srgb, var(--card-bg) 34%, var(--bg-color));--home-accent-soft: color-mix(in srgb, var(--primary-color) 13%, transparent);--home-success: #28b487;--home-success-soft: color-mix(in srgb, var(--home-success) 14%, transparent)}:root:not(.dark){--home-dashboard-bg: #f6f8fc;--home-dashboard-bg-hover: #fbfcfe;--home-dashboard-border: #e5eaf3;--home-about-bg: #f8fafc}.home-workspace{width:100%;padding:10px 0 28px}.home-hero{position:relative;padding:14px 0 22px}.home-smart-input{width:100%;padding:24px;border:1px solid color-mix(in srgb,var(--primary-color) 32%,var(--border-color));border-radius:18px;background:var(--home-panel-bg);box-shadow:0 16px 44px color-mix(in srgb,var(--primary-color) 8%,var(--shadow-color));text-align:left;transition:border-color .18s ease,box-shadow .18s ease}.home-smart-input:focus-within{border-color:color-mix(in srgb,var(--primary-color) 68%,var(--border-color));box-shadow:0 18px 48px color-mix(in srgb,var(--primary-color) 13%,transparent)}.home-smart-input__intro{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:17px}.home-smart-input__copy{min-width:0;max-width:760px}.home-smart-input__badge{display:inline-flex;align-items:center;gap:7px;margin-bottom:8px;color:var(--blue-txt);font-size:11px;line-height:1;font-weight:800;letter-spacing:.035em;text-transform:uppercase}.home-smart-input__badge svg,.home-smart-input__toolbar svg,.home-smart-input__privacy svg,.home-smart-result svg,.home-dashboard svg,.home-about svg{fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.home-smart-input__badge svg{width:16px;height:16px}.home-smart-input h1{margin:0 0 7px;color:var(--H);font-size:clamp(28px,3vw,37px);line-height:1.13;letter-spacing:-.025em}.home-smart-input__copy>p{max-width:720px;margin:0;color:var(--secondary-text);font-size:13px;line-height:1.55}.home-smart-input__toolbar,.home-smart-input__privacy,.home-smart-input__help,.home-smart-input__shortcuts,.home-smart-result,.home-smart-result__summary,.home-smart-result__actions{display:flex;align-items:center}.home-smart-input__toolbar{flex:0 0 auto;justify-content:flex-end;flex-wrap:wrap;gap:7px}.home-smart-input__toolbar button,.home-smart-input__chips button{border:1px solid var(--border-color);color:var(--secondary-text);background:var(--home-panel-soft);cursor:pointer;font-family:inherit;transition:color .18s ease,border-color .18s ease,background-color .18s ease,transform .18s ease}.home-smart-input__toolbar button{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:36px;padding:0 13px;border-radius:9px;font-size:12px;font-weight:700}.home-smart-input__toolbar button svg{width:17px;height:17px}.home-smart-input__toolbar .home-smart-input__paste{color:#fff;border-color:var(--primary-color);background:linear-gradient(135deg,var(--btn-gradient-start),var(--primary-color));box-shadow:0 7px 18px color-mix(in srgb,var(--primary-color) 20%,transparent)}.home-smart-input__toolbar button:hover,.home-smart-input__chips button:hover{color:var(--blue-txt);border-color:var(--primary-color);background:var(--home-accent-soft)}.home-smart-input__toolbar .home-smart-input__paste:hover{color:#fff;transform:translateY(-1px)}.home-smart-input__field{position:relative}.home-smart-input__field textarea{display:block;width:100%;min-height:132px;max-height:360px;resize:vertical;padding:17px 52px 17px 17px;border:1px solid var(--border-color);border-radius:12px;outline:none;color:var(--text-color);background:var(--input);font:14px/1.55 Open Sans,sans-serif;-moz-tab-size:4;tab-size:4;transition:border-color .18s ease,box-shadow .18s ease,opacity .18s ease}.home-smart-input__field textarea::placeholder{color:var(--secondary-text);opacity:.62}.home-smart-input__field textarea:focus{border-color:var(--primary-color);box-shadow:0 0 0 3px var(--home-accent-soft)}.home-smart-input__field-icon{position:absolute;top:16px;right:16px;color:var(--blue-txt);font-family:monospace;font-size:15px;font-weight:700;pointer-events:none}.home-smart-input__field.is-dragover:after{content:"Отпустите файл, чтобы вставить содержимое";position:absolute;z-index:2;top:8px;right:8px;bottom:8px;left:8px;display:flex;align-items:center;justify-content:center;padding:20px;border:1px dashed var(--primary-color);border-radius:10px;color:var(--blue-txt);background:color-mix(in srgb,var(--home-panel-bg) 92%,transparent);font-size:13px;font-weight:700;text-align:center;pointer-events:none}.home-smart-input__field.is-dragover textarea{border-color:var(--primary-color);opacity:.32}.home-smart-input__meta{padding-top:11px}.home-smart-input__chips{display:flex;flex-wrap:wrap;gap:7px}.home-smart-input__chips button{min-height:27px;padding:0 10px;border-radius:999px;font-size:11px;font-weight:700}.home-smart-input__help{justify-content:space-between;gap:18px;margin-top:10px}.home-smart-input__privacy{gap:7px;color:var(--secondary-text);font-size:11px}.home-smart-input__privacy svg{width:14px;height:14px}.home-smart-input__shortcuts{justify-content:flex-end;gap:14px;color:var(--secondary-text);font-size:10px}.home-smart-result{justify-content:space-between;gap:18px;margin-top:14px;padding:13px 14px;border:1px solid var(--border-color);border-radius:11px;background:var(--home-panel-soft)}.home-smart-result[hidden]{display:none}.home-smart-result__summary{min-width:0;gap:10px}.home-smart-result__indicator{display:inline-flex;align-items:center;justify-content:center;flex:0 0 32px;width:32px;height:32px;border-radius:9px;color:var(--home-success);background:var(--home-success-soft)}.home-smart-result__indicator svg{width:18px;height:18px}.home-smart-result__summary div{min-width:0}.home-smart-result__summary strong,.home-smart-result__summary small{display:block}.home-smart-result__summary strong{color:var(--H);font-size:13px}.home-smart-result__summary small{margin-top:2px;color:var(--secondary-text);font-size:10px}.home-smart-result__actions{justify-content:flex-end;flex-wrap:wrap;gap:8px}.home-smart-result__actions button{min-height:35px;padding:0 13px;border-radius:8px;font-family:inherit;font-size:11px;font-weight:700;cursor:pointer}.home-smart-result__primary{border:1px solid var(--primary-color);color:#fff;background:linear-gradient(135deg,var(--btn-gradient-start),var(--primary-color))}.home-smart-result__secondary{border:1px solid var(--border-color);color:var(--text-color);background:transparent}.home-smart-result__secondary:hover{color:var(--blue-txt);border-color:var(--primary-color)}.home-dashboard{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:16px}.home-dashboard-card{min-width:0;min-height:238px;padding:19px;border:1px solid var(--home-dashboard-border);border-radius:15px;background:var(--home-dashboard-bg);box-shadow:none;transition:border-color .18s ease,background-color .18s ease}.home-dashboard-card:hover{border-color:color-mix(in srgb,var(--primary-color) 24%,var(--home-dashboard-border));background:var(--home-dashboard-bg-hover)}.home-dashboard-card--continue,.home-dashboard-card--actions,.home-dashboard-card--tools,.home-dashboard-card--community{grid-column:span 6}.home-dashboard-card__header{display:flex;align-items:center;min-height:35px;margin-bottom:13px}.home-dashboard-card__icon{display:inline-flex;align-items:center;justify-content:center;flex:0 0 32px;width:32px;height:32px;margin-right:10px;border-radius:9px;color:var(--blue-txt);background:var(--home-accent-soft)}.home-dashboard-card__icon svg{width:18px;height:18px}.home-dashboard-card__header h2{flex:1;min-width:0;margin:0;color:var(--H);font-size:15px;line-height:1.25}.home-dashboard-card__header>a{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;color:var(--secondary-text);border-radius:8px}.home-dashboard-card__header>a:hover{color:var(--blue-txt);background:var(--home-accent-soft)}.home-dashboard-card__header>a svg{width:18px;height:18px}.home-dashboard-card__body{display:flex;flex-direction:column;gap:5px}.home-recent-item,.home-community-item,.home-start-action,.home-quick-actions>a,.home-quick-actions>button,.home-tool-list>a{display:flex;align-items:center;gap:11px;min-height:56px;padding:9px;border:0;border-radius:10px;color:var(--text-color);background:transparent;font-family:inherit;text-align:left;text-decoration:none;cursor:pointer}.home-recent-item:hover,.home-community-item:hover,.home-start-action:hover,.home-quick-actions>a:hover,.home-quick-actions>button:hover,.home-tool-list>a:hover{background:var(--home-accent-soft)}.home-recent-item__icon,.home-community-item__icon,.home-start-action>span,.home-quick-actions>a>span,.home-quick-actions>button>span,.home-tool-list__mark{display:inline-flex;align-items:center;justify-content:center;flex:0 0 34px;width:34px;height:34px;border-radius:9px;color:var(--blue-txt);background:var(--home-accent-soft)}.home-recent-item__icon svg,.home-community-item__icon svg,.home-quick-actions svg{width:18px;height:18px}.home-start-action>span,.home-tool-list__mark{font-size:10px;font-weight:800}.home-recent-item>div,.home-community-item>div,.home-start-action>div,.home-quick-actions>a>div,.home-quick-actions>button>div,.home-tool-list>a>div{min-width:0;flex:1}.home-recent-item strong,.home-community-item strong,.home-start-action strong,.home-quick-actions strong,.home-tool-list strong{display:-webkit-box;overflow:hidden;color:var(--H);font-size:12px;line-height:1.35;-webkit-box-orient:vertical;-webkit-line-clamp:2}.home-recent-item small,.home-community-item small,.home-start-action small,.home-quick-actions small,.home-tool-list small{display:flex;align-items:center;gap:9px;overflow:hidden;margin-top:3px;color:var(--secondary-text);font-size:10px;line-height:1.35}.home-community-item small span:last-child{display:inline-flex;align-items:center;gap:4px;margin-left:auto;white-space:nowrap}.home-community-item small svg{width:12px;height:12px}.home-recent-item>svg,.home-start-action>svg,.home-community-item>svg{flex:0 0 15px;width:15px;color:var(--secondary-text);opacity:0;transform:translate(-3px);transition:opacity .18s ease,transform .18s ease}.home-recent-item:hover>svg,.home-start-action:hover>svg,.home-community-item:hover>svg{opacity:1;transform:translate(0)}.home-empty-state{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;min-height:165px;padding:10px}.home-empty-state>span{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;margin-bottom:10px;border-radius:10px;color:var(--blue-txt);background:var(--home-accent-soft)}.home-empty-state>span svg{width:18px;height:18px}.home-empty-state strong{color:var(--H);font-size:13px}.home-empty-state p,.home-card-error{margin:6px 0 12px;color:var(--secondary-text);font-size:11px;line-height:1.5}.home-inline-link{display:inline-flex;align-items:center;gap:5px;color:var(--blue-txt);text-decoration:none;font-size:11px;font-weight:700}.home-inline-link svg{width:14px;height:14px}.home-loading-row{display:flex;align-items:center;gap:10px;min-height:56px;padding:9px}.home-loading-row span{display:block;border-radius:8px;background:linear-gradient(90deg,var(--home-panel-soft),var(--home-accent-soft),var(--home-panel-soft));background-size:220% 100%;animation:home-loading 1.4s linear infinite}.home-loading-row span:first-child{width:34px;height:34px}.home-loading-row span:last-child{width:68%;height:25px}@keyframes home-loading{to{background-position:-220% 0}}.home-about{margin-top:48px;padding:34px 36px;border:1px solid var(--home-dashboard-border);border-radius:16px;background:var(--home-about-bg);color:var(--secondary-text)}.home-about__intro{max-width:940px}.home-about__eyebrow{display:inline-block;margin-bottom:8px;color:var(--blue-txt);font-size:10px;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.home-about h2{max-width:820px;margin:0 0 14px;color:var(--H);font-size:clamp(22px,2.3vw,30px);line-height:1.25;letter-spacing:-.018em}.home-about__intro>p{max-width:920px;margin:0 0 10px;font-size:13px;line-height:1.72}.home-about__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;margin-top:27px;padding-top:25px;border-top:1px solid var(--home-dashboard-border)}.home-about__grid h3{margin:0 0 8px;color:var(--H);font-size:14px;line-height:1.35}.home-about__grid p{margin:0 0 13px;font-size:11px;line-height:1.62}.home-about__action,.home-about__links a{color:var(--blue-txt);text-decoration:none;font-size:11px;font-weight:700}.home-about__action{display:inline-flex;align-items:center;gap:6px;padding:0;border:0;background:transparent;font-family:inherit;cursor:pointer}.home-about__action svg{width:14px;height:14px}.home-about__links{display:flex;flex-wrap:wrap;gap:8px 14px}.home-about__action:hover,.home-about__links a:hover{text-decoration:underline;text-underline-offset:3px}.home-auth-modal[hidden]{display:none}.home-auth-modal{position:fixed;z-index:1600;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;padding:20px}.home-auth-modal__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:#070c1cb8;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.home-auth-modal__dialog{position:relative;width:min(440px,100%);padding:28px;border:1px solid var(--border-color);border-radius:16px;color:var(--text-color);background:var(--card-bg);box-shadow:0 30px 90px #00000057}.home-auth-modal__close{position:absolute;top:12px;right:14px;width:34px;height:34px;border:0;border-radius:8px;color:var(--secondary-text);background:transparent;font-size:27px;line-height:1;cursor:pointer}.home-auth-modal__close:hover{color:var(--text-color);background:var(--home-panel-soft)}.home-auth-modal__dialog h2{margin:0 35px 8px 0;color:var(--H);font-size:25px;line-height:1.2}.home-auth-modal__dialog>p{margin-bottom:18px;color:var(--secondary-text);font-size:13px;line-height:1.55}.home-auth-modal__providers{display:flex;flex-direction:column;gap:9px}.home-auth-modal__providers button{display:flex;align-items:center;gap:12px;min-height:48px;padding:0 14px;border:1px solid var(--border-color);border-radius:10px;color:var(--text-color);background:var(--home-panel-soft);font-family:inherit;font-size:13px;font-weight:700;cursor:pointer}.home-auth-modal__providers button:hover{border-color:var(--primary-color);background:var(--home-accent-soft);transform:translateY(-1px)}.home-provider-mark{display:inline-flex;align-items:center;justify-content:center;flex:0 0 28px;width:28px;height:28px;border-radius:7px;color:#fff;font-size:11px;font-weight:800}.home-provider-mark--vk{background:#447bba}.home-provider-mark--yandex{background:#f04438}.home-provider-mark--google{background:#4285f4}body.home-modal-open{overflow:hidden}@media (hover: none){.home-recent-item>svg,.home-start-action>svg,.home-community-item>svg{opacity:1;transform:none}}@media (max-width: 1080px){.home-about__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.home-about__grid article:last-child{grid-column:1 / -1}.home-dashboard{grid-template-columns:repeat(2,minmax(0,1fr))}.home-dashboard-card--continue,.home-dashboard-card--actions,.home-dashboard-card--tools,.home-dashboard-card--community{grid-column:auto}}@media (max-width: 768px){.home-workspace{padding-top:0}.home-hero{padding:8px 0 17px}.home-smart-input{padding:16px;border-radius:14px}.home-smart-input__intro{align-items:stretch;flex-direction:column;gap:14px;margin-bottom:14px}.home-smart-input h1{font-size:clamp(25px,7vw,32px)}.home-smart-input__copy>p{font-size:12px}.home-smart-input__toolbar{justify-content:flex-start}.home-smart-input__field textarea{min-height:126px;padding:14px 43px 14px 14px;font-size:13px}.home-smart-input__chips{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none}.home-smart-input__chips::-webkit-scrollbar{display:none}.home-smart-input__chips button{flex:0 0 auto}.home-smart-input__help{align-items:flex-start;flex-direction:column;gap:7px}.home-smart-input__shortcuts{justify-content:flex-start}.home-smart-result{align-items:stretch;flex-direction:column}.home-smart-result__actions{display:grid;grid-template-columns:1fr}.home-smart-result__actions button{width:100%;min-height:40px}.home-dashboard{grid-template-columns:1fr;gap:12px}.home-dashboard-card{grid-column:auto;min-height:auto;padding:15px;border-radius:13px}.home-about{margin-top:30px;padding:24px 20px;border-radius:14px}.home-about__grid{grid-template-columns:1fr;gap:20px;margin-top:21px;padding-top:20px}.home-about__grid article:last-child{grid-column:auto}.home-about__intro>p{font-size:12px}.home-auth-modal__dialog{padding:22px 18px 18px}.home-auth-modal__dialog h2{font-size:22px}}@media (max-width: 430px){.home-smart-input__toolbar{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:100%}.home-smart-input__toolbar .home-smart-input__paste{grid-column:1 / -1}.home-smart-input__toolbar button{width:100%}.home-smart-input__shortcuts{display:none}}.CodeMirror{font-family:monospace;height:300px;color:#000;direction:ltr}.CodeMirror-lines{padding:4px 0}.CodeMirror pre.CodeMirror-line,.CodeMirror pre.CodeMirror-line-like{padding:0 4px}.CodeMirror-scrollbar-filler,.CodeMirror-gutter-filler{background-color:#fff}.CodeMirror-gutters{border-right:1px solid #ddd;background-color:#f7f7f7;white-space:nowrap}.CodeMirror-linenumber{padding:0 3px 0 5px;min-width:20px;text-align:right;color:#999;white-space:nowrap}.CodeMirror-guttermarker{color:#000}.CodeMirror-guttermarker-subtle{color:#999}.CodeMirror-cursor{border-left:1px solid black;border-right:none;width:0}.CodeMirror div.CodeMirror-secondarycursor{border-left:1px solid silver}.cm-fat-cursor .CodeMirror-cursor{width:auto;border:0!important;background:#7e7}.cm-fat-cursor div.CodeMirror-cursors{z-index:1}.cm-fat-cursor .CodeMirror-line::selection,.cm-fat-cursor .CodeMirror-line>span::selection,.cm-fat-cursor .CodeMirror-line>span>span::selection{background:transparent}.cm-fat-cursor .CodeMirror-line::-moz-selection,.cm-fat-cursor .CodeMirror-line>span::-moz-selection,.cm-fat-cursor .CodeMirror-line>span>span::-moz-selection{background:transparent}.cm-fat-cursor{caret-color:transparent}@-moz-keyframes blink{50%{background-color:transparent}}@-webkit-keyframes blink{50%{background-color:transparent}}@keyframes blink{50%{background-color:transparent}}.cm-tab{display:inline-block;text-decoration:inherit}.CodeMirror-rulers{position:absolute;left:0;right:0;top:-50px;bottom:0;overflow:hidden}.CodeMirror-ruler{border-left:1px solid #ccc;top:0;bottom:0;position:absolute}.cm-s-default .cm-header{color:#00f}.cm-s-default .cm-quote{color:#090}.cm-negative{color:#d44}.cm-positive{color:#292}.cm-header,.cm-strong{font-weight:700}.cm-em{font-style:italic}.cm-link{text-decoration:underline}.cm-strikethrough{text-decoration:line-through}.cm-s-default .cm-keyword{color:#708}.cm-s-default .cm-atom{color:#219}.cm-s-default .cm-number{color:#164}.cm-s-default .cm-def{color:#00f}.cm-s-default .cm-variable-2{color:#05a}.cm-s-default .cm-variable-3,.cm-s-default .cm-type{color:#085}.cm-s-default .cm-comment{color:#a50}.cm-s-default .cm-string{color:#a11}.cm-s-default .cm-string-2{color:#f50}.cm-s-default .cm-meta,.cm-s-default .cm-qualifier{color:#555}.cm-s-default .cm-builtin{color:#30a}.cm-s-default .cm-bracket{color:#997}.cm-s-default .cm-tag{color:#170}.cm-s-default .cm-attribute{color:#00c}.cm-s-default .cm-hr{color:#999}.cm-s-default .cm-link{color:#00c}.cm-s-default .cm-error,.cm-invalidchar{color:red}.CodeMirror-composing{border-bottom:2px solid}div.CodeMirror span.CodeMirror-matchingbracket{color:#0b0}div.CodeMirror span.CodeMirror-nonmatchingbracket{color:#a22}.CodeMirror-matchingtag{background:#ff96004d}.CodeMirror-activeline-background{background:#e8f2ff}.CodeMirror{position:relative;overflow:hidden;background:#fff}.CodeMirror-scroll{overflow:scroll!important;margin-bottom:-50px;margin-right:-50px;padding-bottom:50px;height:100%;outline:none;position:relative;z-index:0}.CodeMirror-sizer{position:relative;border-right:50px solid transparent}.CodeMirror-vscrollbar,.CodeMirror-hscrollbar,.CodeMirror-scrollbar-filler,.CodeMirror-gutter-filler{position:absolute;z-index:6;display:none;outline:none}.CodeMirror-vscrollbar{right:0;top:0;overflow-x:hidden;overflow-y:scroll}.CodeMirror-hscrollbar{bottom:0;left:0;overflow-y:hidden;overflow-x:scroll}.CodeMirror-scrollbar-filler{right:0;bottom:0}.CodeMirror-gutter-filler{left:0;bottom:0}.CodeMirror-gutters{position:absolute;left:0;top:0;min-height:100%;z-index:3}.CodeMirror-gutter{white-space:normal;height:100%;display:inline-block;vertical-align:top;margin-bottom:-50px}.CodeMirror-gutter-wrapper{position:absolute;z-index:4;background:none!important;border:none!important}.CodeMirror-gutter-background{position:absolute;top:0;bottom:0;z-index:4}.CodeMirror-gutter-elt{position:absolute;cursor:default;z-index:4}.CodeMirror-gutter-wrapper ::selection{background-color:transparent}.CodeMirror-gutter-wrapper ::-moz-selection{background-color:transparent}.CodeMirror-lines{cursor:text;min-height:1px}.CodeMirror pre.CodeMirror-line,.CodeMirror pre.CodeMirror-line-like{-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;border-width:0;background:transparent;font-family:inherit;font-size:inherit;margin:0;white-space:pre;word-wrap:normal;line-height:inherit;color:inherit;z-index:2;position:relative;overflow:visible;-webkit-tap-highlight-color:transparent;-webkit-font-variant-ligatures:contextual;font-variant-ligatures:contextual}.CodeMirror-wrap pre.CodeMirror-line,.CodeMirror-wrap pre.CodeMirror-line-like{word-wrap:break-word;white-space:pre-wrap;word-break:normal}.CodeMirror-linebackground{position:absolute;left:0;right:0;top:0;bottom:0;z-index:0}.CodeMirror-linewidget{position:relative;z-index:2;padding:.1px}.CodeMirror-rtl pre{direction:rtl}.CodeMirror-code{outline:none}.CodeMirror-scroll,.CodeMirror-sizer,.CodeMirror-gutter,.CodeMirror-gutters,.CodeMirror-linenumber{-moz-box-sizing:content-box;box-sizing:content-box}.CodeMirror-measure{position:absolute;width:100%;height:0;overflow:hidden;visibility:hidden}.CodeMirror-cursor{position:absolute;pointer-events:none}.CodeMirror-measure pre{position:static}div.CodeMirror-cursors{visibility:hidden;position:relative;z-index:3}div.CodeMirror-dragcursors,.CodeMirror-focused div.CodeMirror-cursors{visibility:visible}.CodeMirror-selected{background:#d9d9d9}.CodeMirror-focused .CodeMirror-selected{background:#d7d4f0}.CodeMirror-crosshair{cursor:crosshair}.CodeMirror-line::selection,.CodeMirror-line>span::selection,.CodeMirror-line>span>span::selection{background:#d7d4f0}.CodeMirror-line::-moz-selection,.CodeMirror-line>span::-moz-selection,.CodeMirror-line>span>span::-moz-selection{background:#d7d4f0}.cm-searching{background-color:#ffa;background-color:#ff06}.cm-force-border{padding-right:.1px}@media print{.CodeMirror div.CodeMirror-cursors{visibility:hidden}}.cm-tab-wrap-hack:after{content:""}span.CodeMirror-selectedtext{background:none}.cm-s-dracula.CodeMirror,.cm-s-dracula .CodeMirror-gutters{background-color:#282a36!important;color:#f8f8f2!important;border:none}.cm-s-dracula .CodeMirror-gutters{color:#282a36}.cm-s-dracula .CodeMirror-cursor{border-left:solid thin #f8f8f0}.cm-s-dracula .CodeMirror-linenumber{color:#6d8a88}.cm-s-dracula .CodeMirror-selected{background:#ffffff1a}.cm-s-dracula .CodeMirror-line::selection,.cm-s-dracula .CodeMirror-line>span::selection,.cm-s-dracula .CodeMirror-line>span>span::selection{background:#ffffff1a}.cm-s-dracula .CodeMirror-line::-moz-selection,.cm-s-dracula .CodeMirror-line>span::-moz-selection,.cm-s-dracula .CodeMirror-line>span>span::-moz-selection{background:#ffffff1a}.cm-s-dracula span.cm-comment{color:#6272a4}.cm-s-dracula span.cm-string,.cm-s-dracula span.cm-string-2{color:#f1fa8c}.cm-s-dracula span.cm-number{color:#bd93f9}.cm-s-dracula span.cm-variable{color:#50fa7b}.cm-s-dracula span.cm-variable-2{color:#fff}.cm-s-dracula span.cm-def{color:#50fa7b}.cm-s-dracula span.cm-operator,.cm-s-dracula span.cm-keyword{color:#ff79c6}.cm-s-dracula span.cm-atom{color:#bd93f9}.cm-s-dracula span.cm-meta{color:#f8f8f2}.cm-s-dracula span.cm-tag{color:#ff79c6}.cm-s-dracula span.cm-attribute,.cm-s-dracula span.cm-qualifier{color:#50fa7b}.cm-s-dracula span.cm-property{color:#66d9ef}.cm-s-dracula span.cm-builtin{color:#50fa7b}.cm-s-dracula span.cm-variable-3,.cm-s-dracula span.cm-type{color:#ffb86c}.cm-s-dracula .CodeMirror-activeline-background{background:#ffffff1a}.cm-s-dracula .CodeMirror-matchingbracket{text-decoration:underline;color:#fff!important}.CodeMirror-foldmarker{color:#00f;text-shadow:#b9f 1px 1px 2px,#b9f -1px -1px 2px,#b9f 1px -1px 2px,#b9f -1px 1px 2px;font-family:arial;line-height:.3;cursor:pointer}.CodeMirror-foldgutter{width:.7em}.CodeMirror-foldgutter-open,.CodeMirror-foldgutter-folded{cursor:pointer}.CodeMirror-foldgutter-open:after{content:"▾"}.CodeMirror-foldgutter-folded:after{content:"▸"}.CodeMirror-dialog{position:absolute;left:0;right:0;background:inherit;z-index:15;padding:.1em .8em;overflow:hidden;color:inherit}.CodeMirror-dialog-top{border-bottom:1px solid #eee;top:0}.CodeMirror-dialog-bottom{border-top:1px solid #eee;bottom:0}.CodeMirror-dialog input{border:none;outline:none;background:transparent;width:20em;color:inherit;font-family:monospace}.CodeMirror-dialog button{font-size:70%}.CodeMirror-hints{position:absolute;z-index:10;overflow:hidden;list-style:none;margin:0;padding:2px;-webkit-box-shadow:2px 3px 5px rgba(0,0,0,.2);-moz-box-shadow:2px 3px 5px rgba(0,0,0,.2);box-shadow:2px 3px 5px #0003;border-radius:3px;border:1px solid silver;background:#fff;font-size:90%;font-family:monospace;max-height:20em;overflow-y:auto}.CodeMirror-hint{margin:0;padding:0 4px;border-radius:2px;white-space:pre;color:#000;cursor:pointer}li.CodeMirror-hint-active{background:#08f;color:#fff}.snippet-document-field__head{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;margin:0 0 9px}.snippet-document-field__head .snippet-document-field__label{min-width:0;flex-wrap:wrap;margin:0}.snippet-editor-utility{display:flex;align-items:center;justify-content:flex-end;gap:12px;flex:0 0 auto}.snippet-draft-status{display:inline-flex;align-items:center;gap:6px;color:var(--secondary-text);font-size:11px;line-height:1;white-space:nowrap}.snippet-draft-status:before{width:6px;height:6px;flex:0 0 6px;border-radius:50%;background:color-mix(in srgb,var(--secondary-text) 65%,transparent);content:""}.snippet-draft-status[data-state=saving]:before{background:#d49a45}.snippet-draft-status[data-state=saved]:before{background:#3faa62}.snippet-editor-actions{display:flex;align-items:center;gap:6px}.snippet-editor-action,.snippet-editor-menu>summary{box-sizing:border-box;min-height:34px;display:inline-flex;align-items:center;justify-content:center;gap:6px;margin:0;padding:0 10px;border:1px solid var(--snippet-editor-border);border-radius:8px;background:var(--snippet-editor-surface);color:var(--secondary-text);cursor:pointer;font:600 12px/1 Open Sans,sans-serif;list-style:none;transition:border-color .15s ease,background .15s ease,color .15s ease}.snippet-editor-menu>summary::-webkit-details-marker{display:none}.snippet-editor-action:hover,.snippet-editor-action:focus-visible,.snippet-editor-menu>summary:hover,.snippet-editor-menu>summary:focus-visible,.snippet-editor-menu[open]>summary{border-color:color-mix(in srgb,var(--primary-color) 55%,var(--snippet-editor-border));background:var(--snippet-editor-active);color:var(--text-color);outline:none}.snippet-editor-action svg,.snippet-editor-menu>summary svg{width:15px;height:15px;flex:0 0 15px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.snippet-editor-menu{position:relative}.snippet-editor-menu__popover{position:absolute;top:calc(100% + 6px);right:0;z-index:55;width:190px;overflow:hidden;padding:5px;border:1px solid var(--snippet-editor-border-strong);border-radius:10px;background:var(--snippet-editor-elevated);box-shadow:0 14px 34px #040a1840}.snippet-editor-menu__popover--wide{width:250px}.snippet-editor-menu__popover button{width:100%;min-height:42px;display:flex;align-items:center;justify-content:space-between;gap:10px;padding:8px 9px;border:0;border-radius:7px;background:transparent;color:var(--text-color);text-align:left;cursor:pointer;font:inherit}.snippet-editor-menu__popover button:hover,.snippet-editor-menu__popover button:focus-visible{background:var(--snippet-editor-active);outline:none}.snippet-editor-menu__popover button>span{min-width:0;display:flex;flex-direction:column;gap:2px}.snippet-editor-menu__popover strong{font-size:12px;font-weight:650}.snippet-editor-menu__popover small,.snippet-editor-menu__popover kbd{color:var(--secondary-text);font-size:10px}.snippet-editor-menu__popover kbd{flex:0 0 auto;padding:2px 4px;border:1px solid var(--snippet-editor-border);border-radius:4px;background:var(--snippet-editor-surface);font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.snippet-draft-banner{display:flex;min-height:58px;align-items:center;gap:12px;margin:14px 0 20px;padding:9px 11px 9px 10px;border:1px solid color-mix(in srgb,var(--primary-color) 24%,var(--border-color));border-radius:11px;background:color-mix(in srgb,var(--card-bg) 88%,var(--primary-color) 4%);box-shadow:inset 3px 0 color-mix(in srgb,var(--primary-color) 72%,transparent)}.snippet-draft-banner__icon{display:inline-grid;width:34px;height:34px;flex:0 0 34px;place-items:center;border-radius:9px;background:color-mix(in srgb,var(--primary-color) 13%,transparent);color:var(--blue-txt)}.snippet-draft-banner__icon svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.snippet-draft-banner__copy{display:flex;min-width:0;flex:1;flex-direction:column;gap:2px}.snippet-draft-banner__copy strong{color:var(--text-color);font-size:13px;font-weight:650;line-height:1.3}.snippet-draft-banner__copy span{overflow:hidden;color:var(--secondary-text);font-size:11px;line-height:1.35;text-overflow:ellipsis;white-space:nowrap}.snippet-draft-banner__actions{display:flex;flex:0 0 auto;align-items:center;gap:6px}.snippet-draft-banner__restore,.snippet-draft-banner__discard{min-height:32px;margin:0;padding:0 10px;border-radius:7px;font:600 11px/1 Open Sans,sans-serif;cursor:pointer;transition:border-color .15s ease,background-color .15s ease,color .15s ease}.snippet-draft-banner__restore{border:1px solid color-mix(in srgb,var(--primary-color) 62%,var(--border-color));background:color-mix(in srgb,var(--primary-color) 13%,transparent);color:var(--blue-txt)}.snippet-draft-banner__restore:hover,.snippet-draft-banner__restore:focus-visible{border-color:var(--primary-color);background:color-mix(in srgb,var(--primary-color) 20%,transparent);outline:none}.snippet-draft-banner__discard{border:1px solid transparent;background:transparent;color:var(--secondary-text)}.snippet-draft-banner__discard:hover,.snippet-draft-banner__discard:focus-visible{border-color:var(--border-color);background:color-mix(in srgb,var(--input) 70%,transparent);color:var(--text-color);outline:none}.snippet-form-error{color:#d45a5a}.snippet-version-modal{z-index:1800;padding:22px;background:#040918bd;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.app-dialog-modal{z-index:1900}.snippet-version-dialog{width:min(1060px,calc(100vw - 44px));max-height:min(760px,calc(100vh - 44px));display:flex;flex-direction:column;overflow:hidden;border:1px solid color-mix(in srgb,var(--primary-color) 20%,var(--border-color));border-radius:18px;background:var(--card-bg);box-shadow:0 30px 90px #0208187a}.snippet-version-dialog__header{height:auto;margin:0;padding:20px 22px 18px;display:flex;align-items:flex-start;justify-content:space-between;gap:24px;border-bottom:1px solid var(--border-color)}.snippet-version-dialog__eyebrow{display:block;margin-bottom:4px;color:var(--blue-txt);font-size:11px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.snippet-version-dialog__header h2{margin:0;color:var(--H);font-size:24px;line-height:1.25}.snippet-version-dialog__header p{margin:5px 0 0;color:var(--secondary-text);font-size:12px;line-height:1.45}.snippet-version-dialog__close{width:34px;height:34px;flex:0 0 34px;border:0;border-radius:9px;background:transparent;color:var(--secondary-text);font-size:27px;line-height:1;cursor:pointer}.snippet-version-dialog__close:hover,.snippet-version-dialog__close:focus-visible{background:var(--input);color:var(--text-color);outline:none}.snippet-version-layout{min-height:430px;display:grid;grid-template-columns:270px minmax(0,1fr);overflow:hidden}.snippet-version-sidebar{min-height:0;display:flex;flex-direction:column;border-right:1px solid var(--border-color);background:color-mix(in srgb,var(--input) 35%,transparent)}.snippet-version-sidebar__title{padding:14px 14px 10px;display:flex;align-items:center;justify-content:space-between;color:var(--secondary-text);font-size:11px}.snippet-version-sidebar__title strong{min-width:22px;height:22px;padding:0 6px;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;color:var(--blue-txt);background:color-mix(in srgb,var(--primary-color) 12%,transparent);font-size:10px}.snippet-version-list{min-height:0;overflow-y:auto;padding:0 9px 10px}.snippet-version-list>button{width:100%;display:grid;grid-template-columns:8px minmax(0,1fr);gap:9px;margin:0 0 6px;padding:11px 10px;border:1px solid transparent;border-radius:11px;background:transparent;color:var(--text-color);text-align:left;cursor:pointer;transition:border-color .15s ease,background-color .15s ease}.snippet-version-list>button:hover{background:color-mix(in srgb,var(--primary-color) 7%,var(--input))}.snippet-version-list>button.is-selected{border-color:color-mix(in srgb,var(--primary-color) 52%,var(--border-color));background:color-mix(in srgb,var(--primary-color) 12%,var(--input))}.snippet-version-list__marker{width:7px;height:7px;margin-top:5px;border-radius:999px;background:var(--border-color)}.snippet-version-list>button.is-selected .snippet-version-list__marker{background:var(--primary-color);box-shadow:0 0 0 4px color-mix(in srgb,var(--primary-color) 12%,transparent)}.snippet-version-list__content,.snippet-version-list__topline{min-width:0;display:flex}.snippet-version-list__content{flex-direction:column;gap:3px}.snippet-version-list__topline{align-items:center;gap:7px}.snippet-version-list__topline strong{color:var(--H);font-size:12px}.snippet-version-list__topline em{padding:2px 5px;border-radius:999px;color:var(--blue-txt);background:color-mix(in srgb,var(--primary-color) 12%,transparent);font-size:9px;font-style:normal;font-weight:700}.snippet-version-list__content>span:not(.snippet-version-list__topline),.snippet-version-list__content small{overflow:hidden;color:var(--secondary-text);font-size:10px;line-height:1.35;text-overflow:ellipsis;white-space:nowrap}.snippet-version-preview{min-width:0;min-height:0;overflow-y:auto;padding:18px}.snippet-version-empty{min-height:280px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;padding:36px 20px;color:var(--secondary-text);text-align:center}.snippet-version-empty--list{min-height:150px;padding:20px 10px}.snippet-version-empty strong{color:var(--H);font-size:14px}.snippet-version-empty span{font-size:11px}.snippet-version-loading{width:22px;height:22px;margin-bottom:4px;border:2px solid var(--border-color);border-top-color:var(--primary-color);border-radius:50%;animation:snippet-version-spin .7s linear infinite}@keyframes snippet-version-spin{to{transform:rotate(360deg)}}.snippet-version-preview__head{display:flex;align-items:flex-start;justify-content:space-between;gap:18px;margin-bottom:14px}.snippet-version-preview__head>div:first-child{min-width:0;display:flex;flex-direction:column;gap:3px}.snippet-version-preview__reason{color:var(--blue-txt);font-size:10px;font-weight:700;text-transform:uppercase}.snippet-version-preview__head strong{overflow:hidden;color:var(--H);font-size:17px;line-height:1.35;text-overflow:ellipsis;white-space:nowrap}.snippet-version-preview__head>div:first-child>span{color:var(--secondary-text);font-size:11px}.snippet-version-preview__stats{display:flex;gap:6px}.snippet-version-preview__stats span{min-width:34px;padding:4px 8px;border-radius:999px;font:700 11px/1.2 ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;text-align:center}.snippet-version-preview__stats .is-add{color:#55c982;background:#3faa6221}.snippet-version-preview__stats .is-del{color:#e27676;background:#d2505021}.snippet-version-properties{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;margin-bottom:16px}.snippet-version-property{min-width:0;padding:9px 10px;border:1px solid color-mix(in srgb,var(--border-color) 72%,transparent);border-radius:9px;background:color-mix(in srgb,var(--input) 55%,transparent)}.snippet-version-property>span{display:block;margin-bottom:5px;color:var(--secondary-text);font-size:9px;font-weight:700;text-transform:uppercase}.snippet-version-property>div{min-width:0;display:flex;align-items:center;gap:6px;color:var(--secondary-text);font-size:10px}.snippet-version-property del,.snippet-version-property ins{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-decoration:none}.snippet-version-property del{color:#d77b7b}.snippet-version-property ins{color:#5fc98a}.snippet-version-diff-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;margin-bottom:8px}.snippet-version-diff-heading>div{display:flex;align-items:baseline;gap:7px}.snippet-version-diff-heading strong{color:var(--H);font-size:12px}.snippet-version-diff-heading>div span,.snippet-version-diff-heading small{color:var(--secondary-text);font-size:10px}.snippet-version-diff-heading small{display:flex;gap:9px}.snippet-version-diff-heading small .is-del{color:#d77b7b}.snippet-version-diff-heading small .is-add{color:#5fc98a}.snippet-version-diff{max-height:330px;overflow:auto;border:1px solid var(--border-color);border-radius:11px;background:var(--input);font:11px/1.5 ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.snippet-version-diff>div:not(.snippet-version-diff__empty){min-height:23px;display:grid;grid-template-columns:30px minmax(0,1fr)}.snippet-version-diff>div>span{padding:3px 7px;border-right:1px solid color-mix(in srgb,var(--border-color) 60%,transparent);color:var(--secondary-text);text-align:center;-webkit-user-select:none;user-select:none}.snippet-version-diff code{padding:3px 9px;white-space:pre-wrap;overflow-wrap:anywhere;color:inherit}.snippet-version-diff .is-add{color:#bfeccd;background:#3faa621f}.snippet-version-diff .is-del{color:#efc3c3;background:#d250501f}.snippet-version-diff__empty{padding:28px 16px;color:var(--secondary-text);text-align:center;font:11px/1.5 Open Sans,sans-serif}.snippet-version-preview__actions{display:flex;align-items:center;justify-content:space-between;gap:18px;margin-top:14px}.snippet-version-preview__actions>span{max-width:520px;color:var(--secondary-text);font-size:10px;line-height:1.45}.snippet-version-preview__actions .btn{width:auto;min-width:132px;flex:0 0 auto}.snippet-version-preview__actions .btn:disabled{cursor:wait;opacity:.62}.inbox-page{width:100%;padding:8px 0 60px}.inbox-page__header{height:auto;margin:0 0 18px}.inbox-page__heading{width:100%}.inbox-page__eyebrow{display:inline-block;margin-bottom:9px;color:var(--blue-txt);font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.inbox-page__title-row{display:flex;align-items:center;justify-content:space-between;gap:24px}.inbox-page__title-row h1{margin:0;color:var(--H);font-size:34px;line-height:1.15}.inbox-page__heading>p{max-width:780px;margin-top:10px;color:var(--secondary-text);line-height:1.55}.inbox-page__action-primary{width:auto;min-width:0;min-height:42px;margin:0;padding:0 16px;display:inline-flex;align-items:center;justify-content:center;gap:8px;flex:0 0 auto;text-decoration:none;white-space:nowrap}.inbox-page__action-icon{display:inline-grid;width:20px;height:20px;place-items:center;border-radius:6px;background:#ffffff21;font-size:18px;font-weight:400;line-height:1}.inbox-page__toolbar{min-height:42px;margin-bottom:14px;padding:6px 8px 6px 12px;display:flex;align-items:center;justify-content:space-between;gap:14px;border:1px solid color-mix(in srgb,var(--border-color) 72%,transparent);border-radius:11px;background:color-mix(in srgb,var(--card-bg) 52%,transparent)}.inbox-page__summary{display:flex;align-items:baseline;gap:7px;color:var(--secondary-text);font-size:12px}.inbox-page__summary strong{color:var(--blue-txt);font-size:18px;line-height:1}.inbox-page__mode-toggle{min-height:30px;padding:0 10px;display:inline-flex;align-items:center;gap:7px;border:1px solid transparent;border-radius:8px;background:transparent;color:var(--secondary-text);font:inherit;font-size:12px;cursor:pointer;transition:color .15s ease,border-color .15s ease,background-color .15s ease}.inbox-page__mode-toggle:hover,.inbox-page__mode-toggle:focus-visible,.inbox-page__mode-toggle.is-processed{border-color:var(--border-color);background:var(--input);color:var(--text-color);outline:none}.inbox-page__mode-dot{width:7px;height:7px;border-radius:50%;background:var(--secondary-text);opacity:.75}.inbox-page__mode-toggle.is-processed .inbox-page__mode-dot{background:var(--primary-color);opacity:1}.inbox-list{display:grid;gap:12px}.inbox-item,.inbox-empty,.inbox-loading{border:1px solid var(--border-color);border-radius:13px;background:var(--card-bg)}.inbox-item{min-width:0;padding:16px;transition:border-color .15s ease,background-color .15s ease}.inbox-item:hover{border-color:color-mix(in srgb,var(--primary-color) 28%,var(--border-color))}.inbox-item__meta{min-height:23px;display:flex;align-items:center;justify-content:space-between;gap:12px;color:var(--secondary-text);font-size:11px}.inbox-item__meta>span{display:inline-flex;align-items:center;min-height:23px;padding:0 8px;border-radius:999px;background:color-mix(in srgb,var(--primary-color) 11%,transparent);color:var(--blue-txt);font-weight:700;text-transform:uppercase}.inbox-item h2{margin:10px 0 8px;color:var(--H);font-size:17px;line-height:1.4}.inbox-item pre{max-height:190px;overflow:auto;padding:12px 13px;border:1px solid color-mix(in srgb,var(--border-color) 70%,transparent);border-radius:9px;background:var(--input);color:var(--secondary-text);white-space:pre-wrap;overflow-wrap:anywhere;font:12px/1.55 ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.inbox-item__actions{margin-top:14px;padding-top:13px;display:flex;flex-wrap:wrap;align-items:center;gap:8px;border-top:1px solid color-mix(in srgb,var(--border-color) 66%,transparent)}.inbox-item__actions .btn{width:auto;min-width:0;min-height:36px;margin:0;padding:0 13px;font-size:12px}.inbox-item__secondary-actions,.inbox-item__utility-actions{display:flex;align-items:center;gap:8px}.inbox-item__utility-actions{margin-left:auto}.inbox-item__done,.inbox-item__delete{min-height:30px;padding:0 6px;border:0;border-radius:7px;background:transparent;color:var(--secondary-text);font:inherit;font-size:11px;cursor:pointer}.inbox-item__done:hover,.inbox-item__done:focus-visible{background:color-mix(in srgb,var(--primary-color) 9%,transparent);color:var(--text-color);outline:none}.inbox-item__delete:hover,.inbox-item__delete:focus-visible{background:#d45a5a14;color:#d45a5a;outline:none}.inbox-loading,.inbox-empty{padding:48px 24px;color:var(--secondary-text);text-align:center}.inbox-empty strong{display:block;margin-bottom:7px;color:var(--H);font-size:18px}.inbox-empty p{margin-bottom:16px}.inbox-empty .inbox-empty__action{display:inline-flex;align-items:center;justify-content:center;gap:8px;width:auto;min-width:0;min-height:36px;height:auto;margin:0;padding:8px 14px;border:1px solid color-mix(in srgb,var(--primary-color) 48%,var(--border-color));border-radius:9px;background:color-mix(in srgb,var(--primary-color) 8%,transparent);color:var(--blue-txt);font-size:13px;font-weight:700;line-height:1.2;text-decoration:none;box-shadow:none;transition:border-color .15s ease,background-color .15s ease,color .15s ease,transform .15s ease}.inbox-empty .inbox-empty__action:after{content:"→";font-size:14px;line-height:1;transition:transform .15s ease}.inbox-empty .inbox-empty__action:hover,.inbox-empty .inbox-empty__action:focus-visible{border-color:var(--primary-color);background:color-mix(in srgb,var(--primary-color) 14%,transparent);color:var(--text-color);text-decoration:none;outline:none;transform:translateY(-1px)}.inbox-empty .inbox-empty__action:hover:after,.inbox-empty .inbox-empty__action:focus-visible:after{transform:translate(2px)}.inbox-target-dialog,.inbox-organize-dialog{width:min(620px,calc(100vw - 40px));max-height:calc(100vh - 60px);overflow:auto;padding:20px;border:1px solid var(--border-color);border-radius:14px;background:var(--card-bg)}.inbox-target-close{float:right;border:0;background:transparent;color:var(--secondary-text);font-size:26px;cursor:pointer}.inbox-target-list{display:grid;gap:8px;margin-top:16px}.inbox-target-list button{display:flex;flex-direction:column;gap:3px;padding:10px;border:1px solid var(--border-color);border-radius:9px;background:var(--input);color:var(--text-color);text-align:left;cursor:pointer}.inbox-target-list span{color:var(--secondary-text);font-size:11px}.inbox-organize-dialog label{display:grid;gap:6px;margin-top:12px}.inbox-organize-dialog input,.inbox-organize-dialog select{width:100%}@media (max-width: 768px){.snippet-document-field__head{align-items:stretch;flex-direction:column;gap:8px}.snippet-editor-utility{width:100%;justify-content:space-between;gap:10px}.snippet-editor-actions{margin-left:auto}.snippet-editor-action,.snippet-editor-menu>summary{min-height:32px;padding:0 9px}.snippet-editor-menu__popover{right:0;width:min(250px,calc(100vw - 42px))}.snippet-draft-banner{align-items:flex-start;flex-wrap:wrap;padding:11px}.snippet-draft-banner__copy{align-self:center}.snippet-draft-banner__actions{width:100%;padding-left:46px}.snippet-version-dialog{width:min(100%,calc(100vw - 24px));max-height:calc(100vh - 24px)}.snippet-version-dialog__header{padding:16px}.snippet-version-dialog__header p{display:none}.snippet-version-layout{grid-template-columns:1fr;min-height:0;overflow-y:auto}.snippet-version-sidebar{max-height:210px;border-right:0;border-bottom:1px solid var(--border-color)}.snippet-version-preview{overflow:visible;padding:14px}.snippet-version-properties{grid-template-columns:1fr}.snippet-version-diff-heading,.snippet-version-preview__actions{align-items:flex-start;flex-direction:column}.snippet-version-diff-heading small{width:100%;justify-content:flex-start}.snippet-version-preview__actions .btn{width:100%}.inbox-page__title-row{align-items:stretch;flex-direction:column;gap:14px}.inbox-page__action-primary{width:100%}.inbox-page__toolbar{align-items:stretch;flex-direction:column;padding:10px 12px}.inbox-page__mode-toggle{width:100%;justify-content:flex-start;padding-left:0}.inbox-item__secondary-actions{width:100%;flex-wrap:wrap}.inbox-item__utility-actions{width:100%;margin-left:0;justify-content:space-between}}
