.ccn-usage-overlay-web[data-slot=dialog-overlay]{background:rgb(34 40 36/20%);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.ccn-usage-overlay-web[data-open]{animation:ccn-usage-scrim-in .18s ease-out both}.ccn-usage-overlay-web[data-closed]{animation:ccn-usage-scrim-out .16s ease-in both}.ccn-usage-dialog-web[data-el=usage-mode-chooser]{--usage-type-step:calc(var(--task-title) - 30px);--task-text:#222824;--task-text-secondary:#5d635e;--task-text-tertiary:#5d635e;display:block;box-sizing:border-box;width:calc(100% - 32px);max-width:380px;max-height:calc(100dvh - 32px);overflow-y:auto;overscroll-behavior:contain;padding:28px 24px 32px;border:0;border-radius:28px;background:#fff;color:var(--task-text);box-shadow:0 20px 56px rgb(34 40 36/14%);font-family:-apple-system,BlinkMacSystemFont,PingFang SC,Microsoft YaHei,sans-serif}.ccn-usage-dialog-web[data-el=usage-mode-chooser][data-open]{animation:ccn-usage-dialog-in .22s ease-out both}.ccn-usage-dialog-web[data-el=usage-mode-chooser][data-closed]{animation:ccn-usage-dialog-out .16s ease-in both}@keyframes ccn-usage-scrim-in{0%{opacity:0}to{opacity:1}}@keyframes ccn-usage-scrim-out{0%{opacity:1}to{opacity:0}}@keyframes ccn-usage-dialog-in{0%{opacity:0;transform:translateY(12px) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes ccn-usage-dialog-out{0%{opacity:1;transform:translateY(0) scale(1)}to{opacity:0;transform:translateY(8px) scale(.99)}}.ccn-usage-heading-web{margin-bottom:0;text-align:left}.ccn-usage-title-web[data-slot=dialog-title]{margin:0;outline:none;color:var(--task-text);font-family:inherit;font-size:calc(28px + var(--usage-type-step));font-weight:350;line-height:1.4;letter-spacing:0;text-wrap:pretty}.ccn-usage-intro-web[data-slot=dialog-description]{margin:12px 0 0;color:var(--task-text-secondary);font-size:calc(16px + var(--usage-type-step));font-weight:400;line-height:1.65}.ccn-usage-dialog-web[data-el=usage-mode-chooser] .ccn-usage-choices-web{width:calc(100% + 24px);gap:4px;margin:20px -12px 0}.ccn-usage-dialog-web[data-el=usage-mode-chooser] .ccn-usage-choice-web{min-height:100px;padding:16px 12px;gap:16px;border:0;border-radius:16px;background:#fff;box-shadow:none;font-family:inherit}.ccn-usage-dialog-web[data-el=usage-mode-chooser] .ccn-usage-choice-web[data-selected=true]{background:#edf4ee;box-shadow:inset 0 0 0 1.5px #0b493a}.ccn-usage-dialog-web[data-el=usage-mode-chooser] .ccn-usage-copy-web{padding-right:12px}.ccn-usage-dialog-web[data-el=usage-mode-chooser] .ccn-usage-label-web{font-family:inherit;font-size:calc(20px + var(--usage-type-step));font-weight:400;line-height:1.4}.ccn-usage-dialog-web[data-el=usage-mode-chooser] .ccn-usage-desc-web{font-size:calc(16px + var(--usage-type-step));line-height:1.55}.ccn-usage-dialog-web[data-el=usage-mode-chooser] .ccn-usage-icon-wrap-web{width:44px;height:44px;border-radius:50%;background:#edf4ee;color:#0b493a}.ccn-usage-dialog-web[data-el=usage-mode-chooser] .ccn-usage-icon-web{width:30px;height:30px}.ccn-usage-dialog-web[data-el=usage-mode-chooser] .ccn-usage-indicator-web{top:50%;right:12px;width:18px;height:18px;opacity:1;background:none;color:#0b493a;transform:translateY(-50%)}.ccn-usage-dialog-web[data-el=usage-mode-chooser] .ccn-usage-note-web{margin:16px 0 0;padding-top:20px;border-top:1px solid #e3e6e3;font-size:calc(14px + var(--usage-type-step));font-weight:400;line-height:1.65}@media (hover:hover){.ccn-usage-dialog-web[data-el=usage-mode-chooser] .ccn-usage-choice-web:hover:not([data-selected=true]){background:#edf1ed}}.ccn-usage-choices-web{display:grid;width:100%}.ccn-usage-choice-web{display:flex;position:relative;align-items:center;min-width:0;color:var(--task-text);touch-action:manipulation;transition:background-color .1s ease-out,border-color .1s ease-out}.ccn-usage-choice-web:focus-visible{outline:2px solid var(--task-text);outline-offset:3px}.ccn-usage-icon-wrap-web{display:flex;align-items:center;justify-content:center;flex-shrink:0}.ccn-usage-copy-web{display:flex;flex-direction:column;gap:8px;min-width:0}.ccn-usage-label-web{display:block;max-width:100%;overflow-wrap:anywhere}.ccn-usage-desc-web{display:block;color:var(--task-text-secondary);font-size:var(--task-caption);line-height:var(--task-leading-caption)}.ccn-usage-indicator-web{position:absolute;display:flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:50%;color:white;opacity:0;transform:scale(.8);transition:opacity .18s ease-out,transform .18s ease-out}.ccn-usage-choice-web[data-selected=true] .ccn-usage-indicator-web{opacity:1;transform:scale(1)}.ccn-usage-note-web{color:var(--task-text-tertiary);text-align:left;overflow-wrap:anywhere}.ccn-usage-back-web{display:flex;align-items:center;justify-content:center;touch-action:manipulation}.ccn-usage-back-web:active{background:var(--task-surface-subtle)}.ccn-usage-back-web:focus-visible{outline:2px solid var(--task-text);outline-offset:-2px}@media (max-width:360px){.ccn-usage-dialog-web[data-el=usage-mode-chooser]{padding:28px 20px 32px}.ccn-usage-title-web[data-slot=dialog-title]{font-size:calc(26px + var(--usage-type-step))}.ccn-usage-dialog-web[data-el=usage-mode-chooser] .ccn-usage-choice-web{gap:12px}}@media (prefers-reduced-motion:reduce){.ccn-usage-dialog-web[data-el=usage-mode-chooser][data-closed],.ccn-usage-dialog-web[data-el=usage-mode-chooser][data-open],.ccn-usage-overlay-web[data-closed],.ccn-usage-overlay-web[data-open]{animation:none}.ccn-usage-choice-web,.ccn-usage-indicator-web{transition:none}}.ccn-usage-dialog-web[data-el=usage-mode-chooser] .ccn-usage-copy-web{flex:1;min-width:0;padding-right:0}.ccn-usage-dialog-web[data-el=usage-mode-chooser] .ccn-usage-indicator-web{position:static;flex:0 0 18px;transform:none}.ccn-usage-dialog-web[data-el=usage-mode-chooser] .ccn-usage-back-web{display:flex;align-items:center;justify-content:center;box-sizing:border-box;width:100%;min-height:44px;margin:12px 0 -8px;padding:8px 12px;border:0;border-radius:12px;background:transparent;box-shadow:none;color:#0b493a;font-family:inherit;font-size:calc(16px + var(--usage-type-step));font-weight:400;line-height:1.5}.ccn-usage-dialog-web[data-el=usage-mode-chooser] .ccn-usage-back-web:active{background:#edf4ee}