@import "https://fonts.googleapis.com/css2?family=Press+Start+2P&display=swap";@import "//cdn.jsdelivr.net/gh/neodgm/neodgm-pro-webfont@1.020/neodgm_pro/style.css";.color-hunting-info-content{font-family:var(--ds-font-family-display);letter-spacing:0;color:#000;gap:18px;font-size:20px;line-height:1.55;display:grid}.color-hunting-info-privacy{color:#7d7d7d}.color-hunting-profile-links{flex-wrap:wrap;gap:10px 14px;margin:6px 0 0;padding:0;font-size:24px;list-style:none;display:flex}.color-hunting-profile-link{color:#050608;text-underline-offset:2px;font-weight:700;text-decoration:underline}:root{--ds-color-canvas:#f5f7f1;--ds-color-surface:#fff;--ds-color-panel:#16212b;--ds-color-panel-muted:#263642;--ds-color-text:#172033;--ds-color-muted-text:#5f6f7e;--ds-color-inverted-text:#f8fbf7;--ds-color-border:#d5dde2;--ds-color-border-strong:#9ba8b2;--ds-color-primary:#0f766e;--ds-color-primary-hover:#0b5f59;--ds-color-primary-text:#fff;--ds-color-danger:#b4233a;--ds-color-danger-hover:#931a2d;--ds-color-success:#2d7f5e;--ds-color-warning:#9a6b15;--ds-color-disabled-surface:#e8edf0;--ds-color-disabled-text:#778492;--ds-color-focus:#2563eb;--ds-color-slot-background:#eef3ef;--ds-color-card-pink:#feb9de;--ds-color-card-purple:#ae7bff;--ds-color-card-navy:navy;--ds-color-card-blue:#76d1ff;--ds-color-card-green:#34c759;--ds-color-card-yellow:#ffe44b;--ds-color-card-orange:#fe931b;--ds-color-card-red:#ef4b4b;--ds-font-family-display:"NeoDunggeunmo Pro", ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", monospace;--ds-font-family-pixel:"Press Start 2P", ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", monospace;--ds-color-card-max-width:146.61px;--ds-color-card-max-height:174px;--ds-color-card-swatch-size:120.83px;--ds-color-card-label-font-size:18px;--ds-color-card-glow-size:174px;--ds-color-card-glow-opacity:.5;--ds-color-card-glow-blur:60px;--ds-mobile-app-frame-width:390px;--ds-mobile-app-frame-min-height:844px;--ds-mobile-app-page-padding:24px;--ds-mobile-app-page-padding-compact:16px;--ds-pixel-corner-depth:2px;--ds-action-button-corner-size:var(--ds-pixel-corner-depth);--ds-radius-small:4px;--ds-radius-medium:8px;--ds-radius-round:999px;--ds-motion-fast:.12s;--ds-motion-normal:.18s;--ds-motion-easing:cubic-bezier(.2, 0, 0, 1)}.ds-logo{appearance:none;color:var(--ds-color-text);background:0 0;border:0;justify-content:center;align-items:center;padding:0;font-weight:800;text-decoration:none;display:inline-flex}button.ds-logo{cursor:pointer}.ds-logo-image{width:max(100%,377px);height:auto;display:block}.ds-page-logo{width:min(100%, var(--ds-page-logo-width,377px));height:var(--ds-page-logo-height,69px);color:currentColor;min-width:0}.ds-page-logo .ds-logo-image{width:100%;height:auto}.ds-visually-hidden{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.ds-mobile-app-page{background:var(--ds-mobile-app-page-background,#f0f1f5);place-items:center;min-height:100dvh;display:grid}.ds-mobile-app-frame{min-height:min(var(--ds-mobile-app-frame-min-height), calc(100vh - var(--ds-mobile-app-page-padding) - var(--ds-mobile-app-page-padding)));min-height:min(var(--ds-mobile-app-frame-min-height), calc(100dvh - var(--ds-mobile-app-page-padding) - var(--ds-mobile-app-page-padding)));overflow:hidden}.ds-logo:focus-visible,.ds-icon-button:focus-visible,.ds-text-button:focus-visible,.ds-action-button:focus-visible,.ds-download-button:focus-visible,.ds-remove-button:focus-visible,.ds-dialog-surface:focus-visible{outline:3px solid var(--ds-color-focus);outline-offset:3px}.ds-pixel-corner{clip-path:polygon(0 var(--ds-pixel-corner-depth), var(--ds-pixel-corner-depth) var(--ds-pixel-corner-depth), var(--ds-pixel-corner-depth) 0, calc(100% - var(--ds-pixel-corner-depth)) 0, calc(100% - var(--ds-pixel-corner-depth)) var(--ds-pixel-corner-depth), 100% var(--ds-pixel-corner-depth), 100% calc(100% - var(--ds-pixel-corner-depth)), calc(100% - var(--ds-pixel-corner-depth)) calc(100% - var(--ds-pixel-corner-depth)), calc(100% - var(--ds-pixel-corner-depth)) 100%, var(--ds-pixel-corner-depth) 100%, var(--ds-pixel-corner-depth) calc(100% - var(--ds-pixel-corner-depth)), 0 calc(100% - var(--ds-pixel-corner-depth)));border-radius:0}.ds-icon-button,.ds-text-button{border:1px solid var(--ds-color-border);border-radius:var(--ds-radius-medium);background:var(--ds-color-surface);color:var(--ds-color-text);cursor:pointer;transition:background-color var(--ds-motion-fast) var(--ds-motion-easing), border-color var(--ds-motion-fast) var(--ds-motion-easing), color var(--ds-motion-fast) var(--ds-motion-easing), transform var(--ds-motion-fast) var(--ds-motion-easing)}.ds-icon-button:hover:not(:disabled),.ds-text-button:hover:not(:disabled){border-color:var(--ds-color-border-strong);background:#f7faf8}.ds-icon-button:active:not(:disabled),.ds-text-button:active:not(:disabled){transform:translateY(1px)}.ds-icon-button:disabled,.ds-text-button:disabled{background:var(--ds-color-disabled-surface);color:var(--ds-color-disabled-text);cursor:not-allowed;border-color:#0000}.ds-icon-button{place-items:center;width:40px;height:40px;padding:0;font-weight:800;display:inline-grid}.ds-close-button{background:0 0;border:0}.ds-close-button:hover:not(:disabled){background:0 0;border-color:#0000}.ds-icon-button-image{pointer-events:none;width:100%;height:100%;display:block}.ds-text-button{min-height:40px;padding:0 14px;font-weight:800}.ds-text-button[data-variant=primary]{border-color:var(--ds-color-primary);background:var(--ds-color-primary);color:var(--ds-color-primary-text)}.ds-text-button[data-variant=primary]:hover:not(:disabled){border-color:var(--ds-color-primary-hover);background:var(--ds-color-primary-hover)}.ds-text-button[data-variant=danger]{border-color:color-mix(in srgb, var(--ds-color-danger) 28%, var(--ds-color-border));color:var(--ds-color-danger)}.ds-text-button[data-variant=danger]:hover:not(:disabled){border-color:var(--ds-color-danger);color:var(--ds-color-danger-hover);background:#fff4f5}.ds-action-button{--ds-action-button-icon:none;appearance:none;height:44px;clip-path:polygon(var(--ds-action-button-corner-size) 0, calc(100% - var(--ds-action-button-corner-size)) 0, calc(100% - var(--ds-action-button-corner-size)) var(--ds-action-button-corner-size), 100% var(--ds-action-button-corner-size), 100% calc(100% - var(--ds-action-button-corner-size)), calc(100% - var(--ds-action-button-corner-size)) calc(100% - var(--ds-action-button-corner-size)), calc(100% - var(--ds-action-button-corner-size)) 100%, var(--ds-action-button-corner-size) 100%, var(--ds-action-button-corner-size) calc(100% - var(--ds-action-button-corner-size)), 0 calc(100% - var(--ds-action-button-corner-size)), 0 var(--ds-action-button-corner-size), var(--ds-action-button-corner-size) var(--ds-action-button-corner-size));cursor:pointer;font-family:var(--ds-font-family-pixel);letter-spacing:0;transition:filter var(--ds-motion-fast) var(--ds-motion-easing), opacity var(--ds-motion-fast) var(--ds-motion-easing), transform var(--ds-motion-fast) var(--ds-motion-easing);border:0;border-radius:0;justify-content:center;align-items:center;gap:8px;padding:0 14px;font-size:18px;line-height:1;display:inline-flex}.ds-action-button:hover:not(:disabled){filter:brightness(.96)}.ds-action-button:active:not(:disabled){transform:translateY(1px)}.ds-action-button:disabled{cursor:not-allowed;opacity:.58}.ds-action-button-label{white-space:nowrap;min-width:0}.ds-action-button-icon{width:19px;height:18px;-webkit-mask-image:var(--ds-action-button-icon);mask-image:var(--ds-action-button-icon);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-image:var(--ds-action-button-icon);background:currentColor;flex:0 0 19px;-webkit-mask-position:50%;-webkit-mask-size:contain;-webkit-mask-repeat:no-repeat}.ds-confirm-button{--ds-action-button-icon:url("data:image/svg+xml,%3csvg%20width='19'%20height='18'%20viewBox='0%200%2019%2018'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M13.5%202H15.5V4H17.5V6H19V12H17.5V14H15.5V16H13.5V18H5.5V16H3.5V14H1.5V12H0V6H1.5V4H3.5V2H5.5V0H13.5V2ZM6.5%205H4.5V7H3V11H4.5V13H6.5V15H12.5V13H14.5V11H16V7H14.5V5H12.5V3H6.5V5ZM13.7363%207.75977L9.13184%2012.3643L5.5%208.73242L6.91406%207.31836L9.13184%209.53613L12.3223%206.3457L13.7363%207.75977Z'%20fill='white'/%3e%3c/svg%3e");background:var(--ds-confirm-button-background,#ef4b4b);color:#fff;width:170px}.ds-reset-button{--ds-action-button-icon:url("data:image/svg+xml,%3csvg%20width='19'%20height='18'%20viewBox='0%200%2019%2018'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M13%202H15V4H17V2H19V9H12V7H14V5H12V3H6V5H4V7H3V11H4V13H6V15H12V13H14V11H17V14H15V16H13V18H5V16H3V14H1V12H0V6H1V4H3V2H5V0H13V2Z'%20fill='black'/%3e%3c/svg%3e");color:#050608;background:#d9d9d9;width:142px}.ds-download-button{color:#050608;cursor:pointer;filter:drop-shadow(0 6px 5px #d6e2eb57);width:min(100%,678px);height:46px;font-family:var(--ds-font-family-pixel);letter-spacing:0;transition:background-color var(--ds-motion-fast) var(--ds-motion-easing), color var(--ds-motion-fast) var(--ds-motion-easing), filter var(--ds-motion-fast) var(--ds-motion-easing), transform var(--ds-motion-fast) var(--ds-motion-easing);background:#fff;border:0;justify-content:center;align-items:center;gap:14px;padding:0 28px;font-size:14px;line-height:1.34;display:inline-flex}.ds-download-button:hover:not(:disabled){filter:drop-shadow(0 8px 7px #d6e2eb75);transform:translateY(-1px)}.ds-download-button:active:not(:disabled){filter:drop-shadow(0 3px 3px #d6e2eb57);transform:translateY(1px)}.ds-download-button:disabled{color:#6a6a6a;cursor:not-allowed;filter:none;background:#dfdfdf}.ds-download-button[data-width=full]{width:100%}.ds-download-button[aria-busy=true]{cursor:wait}.ds-download-button-label{overflow-wrap:anywhere;min-width:0}.ds-download-button-icon{color:currentColor;flex:none;width:12px;height:14px}.ds-download-bottom-sheet{justify-items:center;gap:26px;width:min(100%,678px);display:grid}.ds-download-bottom-sheet[data-mode=remove]{gap:16px}.ds-download-bottom-sheet-remove-target{justify-items:center;gap:14px;display:grid}.ds-download-bottom-sheet-remove-icon{cursor:default;pointer-events:none}.ds-download-bottom-sheet-message{color:#fff;min-height:28px;font-family:var(--ds-font-family-display);letter-spacing:0;text-align:center;margin:0;font-size:16px;line-height:1.2}.ds-remove-button{color:#050608;cursor:pointer;filter:drop-shadow(0 5px 4px #d6e2eb47);width:46px;height:46px;transition:background-color var(--ds-motion-fast) var(--ds-motion-easing), filter var(--ds-motion-fast) var(--ds-motion-easing), transform var(--ds-motion-fast) var(--ds-motion-easing);clip-path:polygon(36% 0,64% 0,64% 8%,76% 8%,76% 16%,84% 16%,84% 24%,92% 24%,92% 36%,100% 36%,100% 64%,92% 64%,92% 76%,84% 76%,84% 84%,76% 84%,76% 92%,64% 92%,64% 100%,36% 100%,36% 92%,24% 92%,24% 84%,16% 84%,16% 76%,8% 76%,8% 64%,0 64%,0 36%,8% 36%,8% 24%,16% 24%,16% 16%,24% 16%,24% 8%,36% 8%);background:#fff;border:0;place-items:center;padding:0;display:inline-grid}.ds-remove-button:hover:not(:disabled),.ds-remove-button[data-state=pressed]{filter:none;background:#d9d9d9;transform:translateY(2px)}.ds-remove-button:disabled{color:#777;cursor:not-allowed;filter:none;background:#d9d9d9}.ds-remove-button[data-size=compact]{flex:none;width:32px;height:32px}.ds-remove-button-icon{color:currentColor;width:20px;height:24px}.ds-color-card-root{--ds-color-card-color:var(--ds-color-card-green);z-index:0;width:var(--ds-color-card-max-width);height:var(--ds-color-card-max-height);max-width:var(--ds-color-card-max-width);max-height:var(--ds-color-card-max-height);flex:none;position:relative;overflow:visible}.ds-color-card-glow{z-index:0;width:var(--ds-color-card-glow-size);height:var(--ds-color-card-glow-size);background:var(--ds-color-card-color);content:"";filter:blur(var(--ds-color-card-glow-blur));opacity:var(--ds-color-card-glow-opacity);pointer-events:none;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ds-color-card{z-index:1;width:100%;height:100%;box-shadow:none;box-sizing:border-box;color:#050608;background:linear-gradient(#fff 0%,#f7f7f4 100%);border:1px solid #fff;border-radius:0;grid-template-columns:1fr;align-content:start;justify-items:center;gap:9px;padding:11.89px 11.89px 12.28px;display:grid;position:relative}.ds-color-card-preview{width:var(--ds-color-card-swatch-size);height:var(--ds-color-card-swatch-size);background:var(--ds-color-card-color);min-height:0;box-shadow:inset 0 0 0 1px #ffffff1a}.ds-color-card-body{min-width:0;min-height:var(--ds-color-card-label-font-size);place-items:center;display:grid}.ds-color-card-title{overflow-wrap:anywhere;color:#050608;max-width:100%;font-family:var(--ds-font-family-pixel);font-size:var(--ds-color-card-label-font-size);letter-spacing:0;text-align:center;text-transform:uppercase;margin:0;font-weight:400;line-height:1}.ds-image-board{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;width:min(100%,640px);display:grid}.ds-image-board-reorder-slot{aspect-ratio:1;min-width:0;display:grid;position:relative}.ds-image-board-reorder-slot[data-draggable=true]{cursor:grab;touch-action:auto}.ds-image-board-reorder-slot[data-drag-state]{z-index:2;-webkit-user-select:none;user-select:none}.ds-image-board-drag-overlay{z-index:100;cursor:grabbing;filter:drop-shadow(0 10px 18px #0000003d);pointer-events:none;-webkit-user-select:none;user-select:none;display:grid;position:fixed;top:0;left:0}.ds-image-board-keyboard-actions{z-index:3;opacity:0;pointer-events:none;transition:opacity var(--ds-motion-fast) var(--ds-motion-easing);gap:4px;display:flex;position:absolute;top:6px;left:6px}.ds-image-board-reorder-slot:focus-within .ds-image-board-keyboard-actions{opacity:1;pointer-events:auto}.ds-image-board-keyboard-action{border:1px solid var(--ds-color-border);border-radius:var(--ds-radius-small);color:#050608;cursor:pointer;width:28px;height:28px;font-family:var(--ds-font-family-pixel);letter-spacing:0;background:#fff;place-items:center;font-size:.78rem;line-height:1;display:grid}.ds-image-board-keyboard-action:disabled{cursor:not-allowed;opacity:.42}.ds-image-board-keyboard-action:focus-visible{box-shadow:0 0 0 3px var(--ds-color-focus);outline:none}.ds-image-board-reorder-slot>.ds-image-slot{width:100%;height:100%}.ds-image-board[data-reordering] .ds-image-slot{pointer-events:none}.ds-image-slot{aspect-ratio:1;border:1px solid var(--ds-color-border);border-radius:var(--ds-radius-medium);background:var(--ds-color-slot-background);min-width:0;display:grid;position:relative;overflow:hidden}.ds-image-slot-content{min-width:0;min-height:0;display:grid;position:absolute;inset:0}.ds-image-slot-empty{color:#050608;cursor:pointer;text-align:center;align-content:center;place-items:center;height:100%;padding:12px;display:grid}.ds-image-slot-input:focus-visible+.ds-image-slot-empty{box-shadow:inset 0 0 0 3px var(--ds-color-focus);outline:none}.ds-image-slot-plus{color:currentColor;width:28px;height:28px;font-family:var(--ds-font-family-display);letter-spacing:0;font-size:28px;line-height:1;display:block}.ds-image-slot-input{clip:rect(0 0 0 0);clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.ds-image-slot-media{-webkit-user-select:none;user-select:none;-webkit-user-drag:none;object-fit:cover;width:100%;height:100%}.ds-image-slot-overlay{border-radius:var(--ds-radius-medium);background:color-mix(in srgb, var(--ds-color-panel) 82%, transparent);color:var(--ds-color-inverted-text);justify-content:space-between;align-items:center;gap:8px;padding:8px;display:flex;position:absolute;bottom:8px;left:8px;right:8px}.ds-image-slot-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:.8rem;font-weight:700;overflow:hidden}.ds-image-board[data-variant=poster]{gap:0;width:100%}.ds-image-board[data-variant=poster] .ds-image-board-reorder-slot{aspect-ratio:3/4}.ds-image-board[data-variant=poster] .ds-image-slot{aspect-ratio:3/4;background:0 0;border:0;border-radius:0}.ds-image-board[data-variant=poster] .ds-image-slot-empty{color:#050608;min-height:0}.ds-image-board[data-variant=poster] .ds-image-slot-media{display:block}.ds-image-board[data-variant=poster] .ds-image-slot-overlay{background:0 0;border-radius:0;justify-content:end;width:auto;padding:0;bottom:6px;left:auto;right:6px}.ds-image-board[data-variant=poster] .ds-image-slot-name{display:none}.ds-image-slot-overlay .ds-text-button{min-height:32px;color:var(--ds-color-danger);background:#fff;border-color:#0000;padding:0 10px}.ds-bottom-action-bar{flex-wrap:wrap;align-items:center;gap:10px;width:100%;display:flex}.ds-bottom-action-bar[data-align=end]{justify-content:flex-end}.ds-bottom-action-bar[data-align=space-between]{justify-content:space-between}.ds-dialog-backdrop{z-index:40;background:#09101894;place-items:center;padding:18px;display:grid;position:fixed;inset:0}.ds-dialog-surface{border:1px solid var(--ds-color-border);border-radius:var(--ds-radius-medium);background:var(--ds-color-surface);width:min(100%,320px);max-height:min(620px,100dvh - 36px);color:var(--ds-color-text);padding:20px;position:relative;overflow:auto}.ds-dialog-header{height:40px}.ds-dialog-close-button{position:absolute;top:12px;right:12px}.ds-dialog-title{margin:0;font-size:1.1rem;line-height:1.35}.ds-dialog-content{color:var(--ds-color-muted-text);padding-block-start:0;line-height:1.6}.ds-dialog-content p{margin:0}@media (width<=520px){.ds-image-board{gap:8px}.ds-image-slot-overlay{padding:6px;bottom:6px;left:6px;right:6px}.ds-image-slot-name{display:none}}@media (width<=700px){.ds-mobile-app-page{align-items:start;place-items:unset}.ds-mobile-app-frame{min-height:calc(100vh - var(--ds-mobile-app-page-padding-compact) - var(--ds-mobile-app-page-padding-compact));min-height:calc(100dvh - var(--ds-mobile-app-page-padding-compact) - var(--ds-mobile-app-page-padding-compact))}}@media (prefers-reduced-motion:reduce){.ds-action-button,.ds-download-button,.ds-remove-button,.ds-image-slot,.ds-image-slot-content{transition-duration:0s}}.color-selection-page{color:#fff}.color-selection-panel{--ds-mobile-app-frame-width:var(--color-selection-panel-width);--ds-mobile-app-frame-min-height:var(--color-selection-panel-min-height);background:var(--ds-mobile-app-page-background);padding:var(--color-selection-panel-padding-top) var(--color-selection-panel-padding-x) calc(var(--color-selection-panel-padding-bottom) + env(safe-area-inset-bottom,0px));grid-template-rows:auto 1fr;display:grid;position:relative}.color-selection-header{min-height:calc(var(--color-selection-info-button-top) + var(--ds-page-logo-height) + 3px);justify-items:center;min-width:0;display:grid;position:relative}.color-selection-logo{color:currentColor}.color-selection-info-button{top:var(--color-selection-info-button-top);right:var(--color-selection-info-button-right);background:0 0;border:0;padding:0;position:absolute}.color-selection-info-button:hover:not(:disabled){filter:brightness(1.08);background:0 0}.color-selection-content{align-content:start;justify-items:center;gap:var(--color-selection-content-gap);padding-top:var(--color-selection-content-top-gap);text-align:center;display:grid}.color-selection-copy{color:#fff;font-family:var(--ds-font-family-display);font-size:var(--color-selection-copy-font-size);line-height:var(--color-selection-copy-line-height);letter-spacing:0;margin:0}.color-selection-card-motion{width:var(--ds-color-card-max-width);height:var(--ds-color-card-max-height);transform-style:preserve-3d;will-change:transform, opacity}.color-selection-actions{justify-items:center;gap:var(--color-selection-action-gap);display:grid}.color-selection-confirm{transition:color var(--ds-motion-fast) var(--ds-motion-easing), filter var(--ds-motion-fast) var(--ds-motion-easing), opacity var(--ds-motion-fast) var(--ds-motion-easing), transform var(--ds-motion-fast) var(--ds-motion-easing)}.color-selection-error{color:#ffdfdf;max-width:248px;font-family:var(--ds-font-family-display);margin:0;font-size:13px;line-height:1.4}@media (prefers-reduced-motion:reduce){.color-selection-card-motion{transition-duration:0s}}.image-board-page{color:var(--image-board-theme-text-color)}.image-board-shell{background:#fff;grid-template-rows:clamp(160px,22dvh,184px) auto minmax(116px,1fr);display:grid}.image-board-header,.image-board-footer{background:var(--image-board-theme-color);color:var(--image-board-theme-text-color)}.image-board-header{grid-template-columns:40px minmax(0,1fr) 40px;grid-template-rows:var(--ds-page-logo-height) 40px;align-content:center;place-items:center;gap:8px 0;padding:24px 6px 11px;display:grid}.image-board-logo{color:currentColor;grid-area:1/1/auto/-1;max-width:100%}.image-board-title{font-family:var(--ds-font-family-pixel);letter-spacing:0;text-align:center;text-transform:uppercase;grid-area:2/2;margin:0;font-size:18px;font-weight:400;line-height:1.25}.image-board-info-button{color:currentColor;background:0 0;border:0;grid-area:2/3;padding:0}.image-board-info-button:hover:not(:disabled){filter:brightness(1.08);background:0 0}.image-board-content{color:#050608;background-color:#fff;background-image:linear-gradient(45deg,#eee 25%,#0000 25%),linear-gradient(-45deg,#eee 25%,#0000 25%),linear-gradient(45deg,#0000 75%,#eee 75%),linear-gradient(-45deg,#0000 75%,#eee 75%);background-position:0 0,0 8px,8px -8px,-8px 0;background-size:16px 16px;align-content:start;padding:0;display:grid;position:relative}.image-board-error{color:#fff;font-family:var(--ds-font-family-display);letter-spacing:0;text-align:center;background:#050608d1;margin:0;padding:10px 12px;font-size:13px;line-height:1.35;position:absolute;bottom:14px;left:16px;right:16px}.image-board-footer{padding:14px 12px calc(12px + env(safe-area-inset-bottom,0px));align-content:center;display:grid}.image-board-download-motion{width:100%}.image-board-footer .ds-download-bottom-sheet{gap:12px;width:100%}.image-board-footer .ds-download-button{filter:none;height:42px;font-size:12px}.image-board-footer .ds-download-bottom-sheet-message{min-height:18px;color:var(--image-board-theme-text-color)}.image-board-manual-save-dialog{width:min(100%,360px)}.image-board-manual-save-content{color:#050608;font-family:var(--ds-font-family-display);letter-spacing:0;gap:14px;font-size:16px;line-height:1.4;display:grid}.image-board-manual-save-preview{object-fit:contain;touch-action:auto;-webkit-user-select:auto;user-select:auto;-webkit-touch-callout:default;-webkit-user-drag:auto;background:#fff;border:1px solid #0506081f;width:100%;max-height:min(58dvh,520px);display:block}.image-board-manual-save-message{text-align:center;margin:0}.image-board-manual-save-link{color:#fff;min-height:42px;font-family:var(--ds-font-family-pixel);letter-spacing:0;background:#050608;justify-content:center;align-items:center;padding:0 16px;font-size:12px;line-height:1.2;text-decoration:none;display:inline-flex}@media (width<=420px){.image-board-header{padding-inline:6px}}.app-status-message{text-align:center;width:min(100%,390px);margin:0 auto;padding:16px;font-size:14px;line-height:1.5}.app-loading{box-sizing:border-box;width:100%;min-height:100dvh;padding:var(--ds-mobile-app-page-padding,24px);text-align:center;background:#f0f1f5;place-items:center;margin:0;font-size:14px;line-height:1.5;display:grid}.app-status-message{color:#9a6b15;background:#fff7da}:root{--app-browser-chrome-background:#242526;color:#172033;font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#edf1f6;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}html{background:var(--app-browser-chrome-background);min-height:100%}body{background:var(--app-browser-chrome-background);min-width:320px;min-height:100dvh;margin:0}#root{background:var(--app-browser-chrome-background);min-height:100dvh}button,input{font:inherit}
