.widget-settings-tip{z-index:10000;background:color-mix(in srgb, var(--chrome-fill,#fff) 96%, white);box-shadow:var(--chrome-hairline,inset 0 0 0 1px #ffffff2e), 0 12px 32px #00000029;color:#1d1d1f;border:1px solid #ffffff26;border-radius:.75rem;padding:.75rem;position:fixed;overflow:visible}html.dark .widget-settings-tip{background:color-mix(in srgb, var(--chrome-fill,#1c1c1e) 96%, black);color:#fff;border-color:#ffffff1a}.widget-settings-tip__head{justify-content:space-between;align-items:flex-start;gap:.5rem;padding:0 .05rem .65rem;display:flex}.widget-settings-tip__heading{flex:auto;min-width:0}.widget-settings-tip__title{color:#1d1d1f;font-size:.9375rem;font-weight:750;line-height:1.3;display:block}html.dark .widget-settings-tip__title{color:#fff}.widget-settings-tip__subtitle{color:#3c3c43b8;margin:.2rem 0 0;font-size:.6875rem;font-weight:550;line-height:1.4}html.dark .widget-settings-tip__subtitle{color:#ffffff9e}.widget-settings-tip__subtitle+.widget-settings-tip__choices,.widget-settings-tip__choices+.widget-settings-tip__subtitle{margin-top:.4rem}.widget-settings-tip__done{border:1px solid color-mix(in srgb, var(--color-primary,#8b5cf6) 70%, white 18%);background:var(--color-primary,#8b5cf6);color:#fff;height:1.55rem;font:inherit;cursor:pointer;border-radius:.45rem;flex-shrink:0;justify-content:center;align-items:center;padding:0 .6rem;font-size:.72rem;font-weight:650;line-height:1;display:inline-flex;box-shadow:inset 0 1px #ffffff47}.widget-settings-tip__section+.widget-settings-tip__section{border-top:1px solid #00000014;margin-top:.7rem;padding-top:.65rem}html.dark .widget-settings-tip__section+.widget-settings-tip__section{border-top-color:#ffffff1a}.widget-settings-tip__section-label{letter-spacing:.06em;color:#3c3c4394;margin:0 .15rem .4rem;font-size:.6875rem;font-weight:700;line-height:1.2}html.dark .widget-settings-tip__section-label{color:#ffffff85}.widget-settings-tip__choices{border:1px solid var(--chrome-inner-stroke,#e5e7eb8c);background:#0000000a;border-radius:.7rem;flex-direction:column;gap:.15rem;padding:.2rem;display:flex;box-shadow:inset 0 1px 2px #0000000a}.widget-settings-tip__choices.is-row{grid-template-columns:repeat(auto-fit,minmax(0,1fr));display:grid}html.dark .widget-settings-tip__choices{background:#ffffff0f;box-shadow:inset 0 1px 2px #00000047}.widget-settings-tip__choice{color:#1d1d1f;width:100%;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:.52rem;flex-direction:column;align-items:flex-start;gap:.12rem;padding:.55rem .7rem;display:flex}.widget-settings-tip__choices.is-row .widget-settings-tip__choice{text-align:center;align-items:center}html.dark .widget-settings-tip__choice{color:#f4f4f5}.widget-settings-tip__choice-label{font-size:.8125rem;font-weight:700;line-height:1.2}.widget-settings-tip__choice-hint{color:#3c3c43b8;font-size:.6875rem;font-weight:550;line-height:1.35}html.dark .widget-settings-tip__choice-hint{color:#ffffff9e}.widget-settings-tip__choice.is-on{background:var(--color-primary,#8b5cf6);color:#fff;box-shadow:inset 0 1px #ffffff47,0 1px 2px #0000001f}.widget-settings-tip__choice.is-on .widget-settings-tip__choice-hint{color:#ffffffd1}.widget-settings-tip__action{border:1px solid var(--chrome-inner-stroke,#e5e7eb8c);color:#1d1d1f;width:100%;font:inherit;text-align:left;cursor:pointer;background:0 0;border-radius:.7rem;flex-direction:column;align-items:flex-start;gap:.12rem;padding:.62rem .75rem;display:flex}html.dark .widget-settings-tip__action{color:#f4f4f5}.widget-settings-tip__action:hover:not(:disabled){background:#0000000a}html.dark .widget-settings-tip__action:hover:not(:disabled){background:#ffffff14}.widget-settings-tip__action:disabled{opacity:.4;cursor:not-allowed}.widget-settings-tip__body{max-height:20rem;overflow:auto}.widget-settings-tip__save{background:var(--color-primary,#8b5cf6);color:#fff;width:100%;font:inherit;cursor:pointer;border:0;border-radius:.7rem;justify-content:center;align-items:center;margin-top:.7rem;padding:.62rem .75rem;font-size:.8125rem;font-weight:700;display:flex}.widget-settings-tip__save:disabled{opacity:.4;cursor:not-allowed}.widget-settings-tip__field{border:1px solid var(--chrome-inner-stroke,#e5e7eb8c);width:100%;color:inherit;font:inherit;background:0 0;border-radius:.55rem;outline:none;padding:.55rem .7rem;font-size:.8125rem;display:block}.widget-settings-tip__field:focus{border-color:color-mix(in srgb, var(--color-primary,#8b5cf6) 55%, transparent)}.widget-settings-tip__fields{gap:.35rem;display:grid}.widget-settings-tip__fields .setting-item{margin-bottom:0}.widget-settings-tip__fields .setting-label-text{font-size:.75rem;font-weight:650}.widget-settings-tip__fields .setting-description,.widget-settings-tip__fields .setting-hint{font-size:.625rem;line-height:1.3}.widget-settings-tip__fields .setting-vertical .setting-label{margin-bottom:.2rem}.widget-settings-tip__fields .setting-horizontal .setting-item-content{border-radius:.55rem;gap:.45rem;padding:.32rem .45rem}.widget-settings-tip__fields .field-input,.widget-settings-tip__fields .field-select,.widget-settings-tip__fields .field-select-trigger{box-shadow:none;border-width:1px;border-radius:.45rem;padding:.32rem .5rem;font-size:.75rem}.widget-settings-tip__fields .toggle-switch{width:2rem;height:1.125rem}.widget-settings-tip__fields .toggle-slider:before{width:.7rem;height:.7rem;bottom:.12rem;left:.12rem}.widget-settings-tip__fields .toggle-switch input:checked+.toggle-slider:before{transform:translate(.88rem)}.widget-settings-tip__fields .widget-settings-tip__save,.widget-settings-tip .widget-settings-tip__save{margin-top:.45rem;padding:.42rem .55rem;font-size:.75rem}.widget-settings-tip__swatch{border:1px solid var(--chrome-inner-stroke,#e5e7eb8c);vertical-align:middle;border-radius:.28rem;width:.9rem;height:.9rem;display:inline-block}.widget-longpress-hint{top:var(--widget-edit-chip-inset,.4rem);left:var(--widget-edit-chip-inset,.4rem);z-index:30;width:var(--widget-edit-chip-size,1.55rem);height:var(--widget-edit-chip-size,1.55rem);border-radius:var(--widget-edit-chip-radius,.45rem);color:#374151;pointer-events:auto;cursor:pointer;background:#0000002e;border:0;justify-content:center;align-items:center;padding:0;display:flex;position:absolute}html.dark .widget-longpress-hint{color:#e5e7eb;background:#ffffff2e}.widget-longpress-hint__icon{width:var(--widget-edit-chip-icon,.9rem);height:var(--widget-edit-chip-icon,.9rem);transform-origin:50%}@media (prefers-reduced-motion:no-preference){.widget-longpress-hint__icon{animation:5.6s ease-in-out infinite widget-longpress-hint-turn}}@keyframes widget-longpress-hint-turn{0%,62%,to{transform:rotate(0)}70%{transform:rotate(28deg)}78%{transform:rotate(-12deg)}86%{transform:rotate(8deg)}}@media (prefers-reduced-motion:reduce){.widget-longpress-hint__icon{animation:none}}
