@layer icon-selection{html[data-theme=dark],body[data-theme=dark]{--ckas-feedback-fill:#fff;--ckas-feedback-ink:#192636}html :is([data-ckas-feedback][data-ckas-feedback],[data-settings-feedback-preview]){--ckas-feedback-text:var(--ckas-feedback-ink-override,var(--ckas-feedback-ink,var(--ckas-theme-ink,#fff)));--ckas-feedback-surface:var(--ckas-feedback-fill-override,var(--ckas-feedback-fill,var(--ckas-ui-accent,var(--ckas-accent,#0879de))));color:var(--ckas-feedback-text)!important}html [data-ckas-feedback][data-ckas-feedback]{--ckas-feedback-safe-bottom:env(safe-area-inset-bottom,0px);--ckas-close-ink:var(--ckas-feedback-text);inset:auto!important;left:var(--ckas-feedback-x,12px)!important;top:var(--ckas-feedback-y,calc(100dvh - 96px))!important;width:var(--ckas-feedback-width,min(560px, calc(100vw - 24px)))!important;min-width:0!important;max-width:none!important;min-height:min(72px, var(--ckas-feedback-max-height,72px))!important;max-height:var(--ckas-feedback-max-height,calc(100dvh - 28px))!important;box-sizing:border-box!important;border:1px solid color-mix(in srgb, var(--ckas-ui-accent,var(--ckas-accent,#0879de)) 20%, transparent)!important;-webkit-backdrop-filter:blur(10px)!important;backdrop-filter:blur(10px)!important;text-align:start!important;white-space:pre-line!important;overflow-wrap:anywhere!important;pointer-events:auto!important;opacity:1!important;visibility:visible!important;z-index:2147483647!important;border-radius:14px!important;align-items:center!important;gap:10px!important;margin:0!important;padding:12px 12px 12px 16px!important;font-family:inherit!important;font-size:14px!important;font-weight:700!important;line-height:1.6!important;transition:none!important;animation:none!important;display:flex!important;position:fixed!important;overflow:auto!important;transform:none!important;box-shadow:0 6px 20px #0002!important}html [data-ckas-feedback][data-ckas-feedback]:is([data-feedback-persistent=true],[data-kind=progress],[data-type=progress],[aria-busy=true],.ckas-validation-alert,:has([aria-busy=true],[role=progressbar],input,select,textarea,[contenteditable]:not([contenteditable=false]),a[href],button:not(:is(.ckas-feedback-close,.ckas-action-feedback-close,#notice-close,.route-toast-close,.nippo-form-hint-close,[data-feedback-close])))){--ckas-feedback-text:var(--ckas-feedback-ink,#fff);--ckas-feedback-surface:var(--ckas-feedback-fill,var(--ckas-ui-accent,var(--ckas-accent,#0879de)))}html:has(#refresh-button[aria-busy=true]) #refresh-feedback[data-ckas-feedback]{--ckas-feedback-text:var(--ckas-feedback-ink,#fff);--ckas-feedback-surface:var(--ckas-feedback-fill,var(--ckas-ui-accent,var(--ckas-accent,#0879de)))}html>[data-ckas-feedback][data-ckas-feedback],html body [data-ckas-feedback][data-ckas-feedback],html body [data-settings-feedback-preview]{background:color-mix(in srgb, var(--ckas-feedback-surface) 80%, transparent)!important}html [data-ckas-feedback]>:not(button):not([hidden]){flex:1;min-width:0;text-align:start!important}html [data-ckas-feedback] :where(div,p,span,small,strong,em,b,ul,ol,li,dl,dt,dd):not(:where(a,button,input,select,textarea,[role=button],[contenteditable])):not(:where(a,button,input,select,textarea,[role=button],[contenteditable]) *):not(:has(input,select,textarea,[contenteditable])){text-align:start!important;color:inherit!important}html [data-ckas-feedback] :where(div,p,span,small):has(>:where(p,span,small,strong,em,b)):not(:where(a,button,[role=button],[contenteditable])):not(:where(a,button,[role=button],[contenteditable]) *):not(:has(input,select,textarea,[contenteditable])){justify-content:flex-start!important}html [data-ckas-feedback] :is(.ckas-feedback-message,.ckas-action-feedback-message,#notice-message){max-width:none!important;min-height:0!important;box-shadow:none!important;color:inherit!important;font:inherit!important;text-align:start!important;white-space:pre-line!important;overflow-wrap:anywhere!important;background:0 0!important;border:0!important;border-radius:0!important;margin:0!important;padding:0!important;display:block!important;position:static!important}html [data-ckas-feedback] :is(.ckas-feedback-message,.ckas-action-feedback-message):before{content:none!important}html [data-ckas-feedback]>button{border:1px solid var(--pearl-edge,#bdcedd);background:var(--pearl-field,#f8fcff);max-width:40%;min-height:44px;color:var(--pearl-ink,#314c68);font:inherit;cursor:pointer;border-radius:8px;flex:0 auto;margin:0;padding:8px 10px}html [data-ckas-feedback] :where(.ckas-feedback-close,.ckas-action-feedback-close,#notice-close,.route-toast-close,.nippo-form-hint-close,[data-feedback-close]){width:44px!important;min-width:44px!important;max-width:44px!important;height:44px!important;min-height:44px!important;color:inherit!important;box-shadow:none!important;font:inherit!important;cursor:pointer!important;background:0 0!important;border:0!important;border-radius:8px!important;flex:0 0 44px!important;align-self:center!important;place-items:center!important;margin:0 0 0 auto!important;padding:0!important;font-size:24px!important;font-weight:400!important;line-height:1!important;display:grid!important;position:sticky!important;top:0!important}html [data-ckas-feedback] button:focus-visible{outline:2px solid var(--ckas-ui-accent,var(--ckas-accent,#0879de))!important;outline-offset:-2px!important}html [data-ckas-feedback]:is([data-kind=error],[data-kind=warning],[data-kind=alert],[data-type=error]){border-color:#bd3648!important}html[data-design=minimal] [data-ckas-feedback]{border-radius:8px!important;box-shadow:0 4px 14px #0002!important}html[data-design=dot] [data-ckas-feedback],html[data-design=dot] [data-ckas-feedback] button{box-shadow:none!important;border-radius:0!important}html [data-ckas-feedback][hidden],html [data-ckas-feedback-queued][data-ckas-feedback-queued],html [data-ckas-feedback] [hidden]{display:none!important}@media (forced-colors:active){html>[data-ckas-feedback][data-ckas-feedback],html body [data-ckas-feedback][data-ckas-feedback],html body [data-settings-feedback-preview]{--ckas-close-ink:CanvasText;color:canvastext!important;background:canvas!important;border-color:canvastext!important}}@media print{html [data-ckas-feedback][data-ckas-feedback]{display:none!important}}}
